Skill v1.0.0
currentLLM-judged scan90/100version: "1.0.0" name: omni-version-manager description: Install, start, stop, restart, and update embedded services (9Router, CLIProxyAPI). Monitor service status, retrieve logs, and configure auto-start for local-only service endpoints.
<!-- generated by src/lib/agentSkills/generator.ts; manual edits will be overwritten -->
Overview
Install, start, stop, restart, and update embedded services (9Router, CLIProxyAPI). Monitor service status, retrieve logs, and configure auto-start for local-only service endpoints.
Authentication
All requests require a valid Bearer token or session cookie. Obtain a token via POST /api/auth/login or configure REQUIRE_API_KEY=false for local development.
Endpoints
- `POST /api/services/9router/install`
- `POST /api/services/9router/start`
- `POST /api/services/9router/stop`
- `POST /api/services/9router/restart`
- `POST /api/services/9router/update`
- `POST /api/services/9router/rotate-key`
- `GET /api/services/9router/status`
- `POST /api/services/9router/auto-start`
- `POST /api/services/9router/auto-restart-adopted`
- `POST /api/services/cliproxy/install`
- `POST /api/services/cliproxy/start`
- `POST /api/services/cliproxy/stop`
- `POST /api/services/cliproxy/restart`
- `POST /api/services/cliproxy/update`
- `GET /api/services/cliproxy/status`
- `POST /api/services/cliproxy/auto-start`
- `POST /api/services/cliproxy/auto-restart-adopted`
- `POST /api/services/mux/install`
- `POST /api/services/mux/start`
- `POST /api/services/mux/stop`
- `POST /api/services/mux/restart`
- `POST /api/services/mux/update`
- `GET /api/services/mux/status`
- `POST /api/services/mux/auto-start`
- `POST /api/services/mux/auto-restart-adopted`
- `POST /api/services/openwa/install`
- `POST /api/services/openwa/start`
- `POST /api/services/openwa/stop`
- `POST /api/services/openwa/restart`
- `POST /api/services/openwa/update`
- `GET /api/services/openwa/status`
- `POST /api/services/openwa/auto-start`
- `POST /api/services/openwa/auto-restart-adopted`
- `POST /api/services/bifrost/install`
- `POST /api/services/bifrost/start`
- `POST /api/services/bifrost/stop`
- `POST /api/services/bifrost/restart`
- `POST /api/services/bifrost/update`
- `GET /api/services/bifrost/status`
- `POST /api/services/bifrost/auto-start`
- `POST /api/services/bifrost/auto-restart-adopted`
- `POST /api/services/dario/install`
- `POST /api/services/dario/start`
- `POST /api/services/dario/stop`
- `POST /api/services/dario/restart`
- `POST /api/services/dario/update`
- `GET /api/services/dario/status`
- `POST /api/services/dario/auto-start`
- `POST /api/services/dario/auto-restart-adopted`
- `POST /api/services/dario/admin/login-start`
- `POST /api/services/dario/admin/login-complete`
- `GET /api/services/dario/admin/accounts`
- `DELETE /api/services/dario/admin/accounts`
- `GET /api/services/dario/admin/import-from-omniroute`
- `POST /api/services/dario/admin/import-from-omniroute`
- `POST /api/services/llmlingua/install`
- `POST /api/services/llmlingua/start`
- `POST /api/services/llmlingua/stop`
- `POST /api/services/llmlingua/restart`
- `POST /api/services/llmlingua/update`
- `GET /api/services/llmlingua/status`
- `POST /api/services/llmlingua/auto-start`
- `POST /api/services/llmlingua/auto-restart-adopted`
- `GET /api/services/{name}/logs`
- `GET /api/services/9router/models`
- `POST /api/services/9router/provider-expose`
- `GET /api/services/cliproxy/accounts`
- `POST /api/services/cliproxy/provider-expose`
Payloads
See the full OpenAPI specification at GET /api/openapi/spec or docs/openapi.yaml for detailed request/response schemas.