RepoPrompt CE 1.3.0
Immutable
release. Only release title and notes can be modified.
Release-Commit: b8042678fac558842ef4bc37027d0cd26246fdd6
What's Changed
- Trace worktree startup stall in shard 2 by @baron in #721
- Remove the 500-tab background Agent limit by @baron in #720
- Use scoped locking for ACP async state transitions by @baron in #719
- fix: require authoritative context builder completion by @w-winter in #722
- feat: show sessionless compose tabs in agent chats by @w-winter in #716
- Fix automatic Agent Mode tab eviction by @baron in #723
- Cancel superseded pull request CI runs by @morluto in #741
- P0: Protect live Agent session identity during admission by @baron in #742
- Report preset save failures and roll back non-durable edits by @morluto in #733
- Fix workspace authority conflict recovery by @baron in #744
- Harden legacy defaults collection during startup by @baron in #745
- Prevent cancelled CLI requests from stalling or spawning by @morluto in #724
- Prevent cancelled tasks from entering an unlocked AsyncMutex by @morluto in #725
- Self-heal workspace authority revision races by @baron in #746
- Settle cancelled Codex stderr waiters promptly by @morluto in #738
- Allow MessageReaper to tear down with queued messages by @morluto in #734
- Synchronize transcript debug instrumentation callbacks by @morluto in #736
- Clear transcript refresh signatures after tab removal by @morluto in #739
- Migrate RepoPromptShared to Swift 6 by @baron in #753
- Fence tool-card presentation derivation from render recomputation by @baron in #754
- Establish neutral agent execution contracts by @baron in #756
- fix: make agent read_file selection converge by @w-winter in #755
- Agent Mode: classify terminal failures at settlement by @baron in #759
- Agent Mode: extract run-attempt lifecycle authority by @baron in #763
- Make agent run identity teardown stale-safe by @baron in #764
- Harden conductor control-plane resilience by @baron in #765
- Bundle Codex 0.147.0 and fix exec permissions by @nickdavis in #748
- Add durable conductor build cache by @baron in #766
- Harden workspace-switch runtime ownership transfer by @baron in #767
- fix(mcp): add Sonoma async frame compatibility barrier by @baron in #768
- Agent Mode: bind terminal settlement to exact sessions by @baron in #772
- Agent Mode: hoist terminal attachment disposition by @baron in #773
- Agent Mode: detach Claude coordinator from view model by @baron in #776
- feat(agent-mode): add pinned Claude Opus 4.8 picker model by @aAtila in #774
- Bound untrusted Agent Mode tool names before normalization by @baron in #770
- Enforce one accounting identity per prompt file by @baron in #777
- Agent Mode: centralize Claude settlement authority by @baron in #778
- feat: streamline Context Composer entry points by @w-winter in #783
- Agent Mode: extract top-level tab session by @baron in #784
- Update APPROVED_CONTRIBUTORS by @baron in #785
- Agent Mode: share transient execution classification by @baron in #786
- Oracle: extract headless streaming runtime by @baron in #787
- Prompt: extract stored-prompt persistence boundary by @baron in #788
- Reconstruct diff chunks without repeated array shifts by @morluto in #735
- Add focused-build cost reporting and high-output conductor diagnostics by @morluto in #521
- fix(agent-mode): eliminate O(N) snapshot copies in handoffConfig by @sentry[bot] in #780
- Preserve Context Builder pending context through routing by @morluto in #566
- Add built-in workflow parity to direct headless mode by @nickdavis in #760
- Agent Mode: share Codex transient execution classification by @baron in #791
- Agent Mode: share Claude transient execution classification by @baron in #792
- Agent Mode: share ACP transient execution classification by @baron in #793
- Add operation-level MCP concurrency evidence by @baron in #794
- Release v1.3.0 by @baron in #797
Full Changelog: v1.2.0...v1.3.0