Skip to content

Subpool v0.2.0

Choose a tag to compare

@jwcesign jwcesign released this 29 Sep 10:20
e5c6916

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.