Repository navigation
v0.90.3
Pre-release
Pre-release
·
187 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
🌟 Release Highlights
This release focuses on the new work queue and built-in ledgers, stronger safe-output guardrails, and broader Copilot model support, plus a refreshed docs site.
✨ What's New
- Work queue & ledgers: Built-in log, set, map, table, and counter ledgers, operation-specific ledger tools, Git-backed
work-queueoperator commands (the work coordinator tool and CLI were renamed towork-queue), and ledger compaction consolidated into Agentic Maintenance jobs. Learn more - Dispatch coordinator: Deterministic replay core, versioned ledger messages with upgrade documentation, and queue activity summaries in the conclusion job.
- Copilot engine: AWF task-level model routing, router-selected reasoning efforts
noneandmax, GPT-6.1 Sol support, Claude 5.5 and GPT-6 pricing, a run-wide tool-call budget for Copilot SDK agents, and wire API overrides honored in provider resolution. - Unified agent sessions: Compact session artifacts are now shared across engines, with separate system and user prompts in activation artifacts.
setup-cli: Version is now optional and supports major-version channels.- Safe outputs:
add-labelssupports separate call and per-call label limits.
⚠️ Behavior Changes
- GitHub App tokens now require explicit scopes at compile time.
- Claude defaults to strict MCP configuration.
add-commentnow fails when the triggering target can't be resolved.- Work-pool ledger support was removed; the claims ledger was renamed to notes.
🐛 Bug Fixes & Improvements
- Copilot 5xx failures are now retried instead of being treated as quota exhaustion; model rejection diagnostics are clearer.
- Safe-output hardening: transient stdin reads handled, mention checks scoped to the target repository, sanitized text restored for slash commands, disabled safe outputs preserved across imports, PR review provenance kept for safe supersession, and rejected issue-intent closes can no longer bypass review.
- GitHub App bots can check out same-repository PR branches; PR Git commands use argument arrays.
- Clearer PR branch target errors in scheduled runs, and Copilot session state collection fixed.
📚 Documentation
- A redesigned docs site: new landing page, warm palette, Mona Sans, and an improved reading experience. Plus trimmed troubleshooting, cache-memory, and multi-repo pages.
Generated by 🚀 Release · copilot · auto · 15.3 AIC · ⊞ 11.5K
What's Changed
- Clarify PR branch target errors in scheduled runs by @pelikhan with @Copilot in #65066
- [linter-miner] Add fprintf-error-unchecked linter by @github-actions[bot] in #65073
- Rename work coordinator tool and CLI command to work-queue by @pelikhan with @Copilot in #65097
- Fail add-comment when the triggering target cannot be resolved by @pelikhan with @Copilot in #65068
- Instrument dispatch coordinator queue and preserve smoke failure reporting by @pelikhan with @Copilot in #65103
- Version and upgrade dispatch coordinator ledger messages by @pelikhan with @Copilot in #65106
- Fix main CI setup-cli and linter metadata failures by @pelikhan in #65125
- Unify compact session artifacts across agent engines and runtime logs by @pelikhan in #65100
- [docs] Self-healing documentation fixes from issue analysis - 2026-10-02 by @github-actions[bot] in #65131
- Add work queue activity summary to the conclusion job by @pelikhan in #65144
- [docs] docs: unbloat common issues troubleshooting guide by @github-actions[bot] in #65187
Full Changelog: v0.90.2...v0.90.3