Repository navigation
Subpool v0.2.0
Highlights
- Add GitHub Copilot as a subscription provider with device OAuth, model discovery, account health, and AI credits visibility.
- Support Copilot through both Chat Completions and the native Responses API, with model-aware endpoint routing and mixed-pool failover.
- Bridge function, custom, namespaced, tool-search, multimodal, structured-output, refusal, and streaming error semantics across compatible endpoints.
- Publish a dedicated release page with stable version history, immutable image coordinates, source revisions, and release notes.
Reliability and operations
- Isolate Responses WebSocket sessions and improve quota-aware failover, cooldown recovery, request ordering, and process cleanup.
- Support larger buffered requests and longer upstream model responses with bounded, configurable limits.
- Refresh Codex quota against the official source, preserve quota freshness during probe failures, and surface five-hour usage.
- Generate typed store queries and scope assignment locks to strengthen concurrent routing behavior.
Console and usage
- Add employee usage summaries and paginated usage details while keeping API keys out of usage views.
- Improve account connection, quota, reset-credit, and provider-status workflows.
- Precompress web assets and update the bundled Codex CLI for GPT-6 models.
Upgrade notes
Pull public.ecr.aws/cloudpilotai/subpool:v0.2.0 for the stable image. Database migrations 016 through 018 are applied automatically during startup. Existing Codex and OpenAI-compatible configurations remain supported.