Skip to content

v0.10.0

Latest

Choose a tag to compare

@github-actions github-actions released this 12 Aug 07:35
· 5 commits to main since this release

Upgrade notes

v0.10.0 removes the legacy app-managed start -d daemon and daemon PID files. Native services continue to use enable, status, logs, restart, stop, and disable.

If an installation still uses the old daemon, or its native-service control state does not contain the complete runtime configuration, migrate through v0.9.3 before installing this release:

npm i -g @jer-y/copilot-proxy@0.9.3
copilot-proxy enable
npm i -g @jer-y/copilot-proxy@0.10.0
copilot-proxy restart

If v0.10.0 was installed first and a validated legacy daemon.json is used as a fallback, run copilot-proxy enable once to persist the migrated native-service configuration.

Highlights

  • Added deterministic multi-account routing, account-scoped model inspection, concurrency diagnostics, refresh jitter, and owner-only state/lock hardening.
  • Removed the legacy app-managed daemon in favor of native systemd, launchd, and Task Scheduler services.
  • Improved scoped Copilot authentication recovery and connection-bound Responses item handling.
  • Enabled Codex hosted tools in the proxy model catalog.
  • Fixed graceful shutdown so active connections are force-closed at the configured deadline.
  • Stabilized Windows ACL validation across elevated hosted runners while preserving exact DACL, inheritance, and protection checks.

Full changelog: v0.9.3...v0.10.0