CE Version 1
Community Edition Version 1.x Series
The Community Edition 1.x series is the first release in the Community Edition series. RepoPrompt CE is a native macOS app for orchestrating coding agents with a focus on context engineering. It builds an agent harness around an MCP server, giving you a shared place to prepare repository context, connect compatible CLI agents, run focused tasks, and inspect the work they produce. The goal is simple: make it easier to give agents the right context and keep multi-step engineering work understandable.
Key Features in Community Edition 1.x
- Native macOS workspace for context engineering and agent orchestration.
- MCP-based harness for integrating compatible CLI agents.
- Repository-aware context selection, search, diffs, and worktree workflows.
- Public Sparkle update channel for signed, notarized releases.
- Fully open source and free to use.
1.6.0 - October 11, 2026
RepoPrompt CE v1.6.0 (build 39) brings major Agent workflow improvements, new model choices, and a smoother app experience.
Highlights
- Overseer and Agent sessions: Opt-in Overseer management now includes lanes, role-aware discovery, and stronger recovery after relaunch or compaction. — @baron · #1080 · @crstdr · #1131 · @crstdr · #1308
- More model choices: Adds GPT-6.1 Sol and Claude Sonnet 5.5, refreshes Cursor models and effort choices, and adds usage-balanced routing for Codex and Claude plans. — @baron · #1135 · @dsebban · #1160 · @baron · #1265
- Codex Computer Use: Opt-in computer interaction in Codex chats, with local tab consent and quieter companion activity. — @crstdr · #1253 · @crstdr · #1284
- MCP and Context Builder reliability: Safer bootstrap handshakes, clearer startup binding results, and a way to talk to in-app Overseers without taking them over. — @baron · #1199 · @baron · #1200 · @crstdr · #1252
- Code Maps and performance: Code Maps work in non-Git folders; incremental indexing and idle-work fixes reduce background load. — @crstdr · #994 · @baron · #1085 · @dsebban · #1259
1.5.0 - September 25, 2026
What's Changed
- MCP fix: skip deletion fencing for uncatalogued missing paths — @w-winter · #980
- Add support for multiple Oracles — @dsebban · #884
- Fix: prevent codemap indexing page restart on git churn — @w-winter · #984
- Fix selection mirror wedge recovery — @mplibunao · #472
- Agent Session Oversight — @crstdr · #872
- Refactor Agent Session Oversight internals (stacked on #872) — @baron · #938
- Fix completed credential migration and blocked update recovery — @baron · #988
- Fix Sparkle startup update isolation — @baron · #992
- Fix Model Presets with multiple Oracles — @w-winter · #1000
- Put workspace first in window titles — @crstdr · #998
- Reuse matching workspaces when opening folders — @aAtila · #924
- Fix workspace root removal and discovery readiness — @aAtila · #986
- chore: approve contributor luqmannurhakimbazman — @najibninaba · #1006
- Migrate release artifact actions to Node 24 — @baron · #1021
- feat(agent-mode): add Devin CLI provider — @dsebban · #999
- Expand sidebar checkbox hit targets — @aAtila · #1008
- Fix seeded worktree publication deadlock and watchdog terminal errors — @luqmannurhakimbazman · #1003
- Fix Context Builder settled Oracle replies after primary failure — @dsebban · #1011
- Fix cancellation handoff and Context Builder watchdog reliability — @dsebban · #1013
- Make the OpenCode thinking level configurable — @crstdr · #1009
- Make the subagent wait configurable in Settings — @crstdr · #1005
- Fix: Clamp Context Builder budget slider values — @sentry[bot] · #834
- Fix: Cache AgentModeViewModel binding snapshot to prevent O(N²) app hang — @sentry[bot] · #990
- Fix JSON-valued MCP experimental capabilities — @baron · #1022
- Fix Tip publisher API authentication and latest convergence — @baron · #1024
- Fix composer cursor jumping during typing — @jsmcx · #1025
- Add persistent global model routing with Jev — @baron · #1031
- Fix post-migration Keychain item creation — @baron · #1034
- Fix Agent Mode sidebar render-loop performance — @baron · #1035
- Improve agent orchestration observability and history analytics — @baron · #1036
- Add Claude Opus 5.5 model choices — @baron · #1053
- Update bundled Codex app-server to 0.156.0 — @baron · #1051
- Preserve dirty Copy and Chat overlays during Agent Models changes — @baron · #574
- Stop MCP read_file from inventing a one-line success — @luqmannurhakimbazman · #1015
- Reduce composer keystroke latency — @baron · #1043
- Diagnose canonical workspace state at Agent admission — @baron · #1044
- Add bounded workspace projection decode measurements — @baron · #1046
- Make physical file reads cancellation-responsive — @mplibunao · #983
- Show captured Context Builder behavior during active runs — @bcgalvin · #1028
- perf(git): bound diff cache retention with LRU eviction — @morluto · #459
- Add bounded MCP lifecycle diagnostics for teardown investigation — @baron · #1048
- Make passive appcast callback main-actor contract explicit — @sentry[bot] · #1030
- Add Jev multi-question judgment foundation — @baron · #1045
- Fix Model Router persistence and refresh routing models — @baron · #1052
- Stabilize workspace lifecycle regression tests (#1054) — @baron · #1055
- Fix Context Builder prerequisite error classification — @bcgalvin · #1049
- Update bundled Codex app-server to 0.156.1 — @baron · #1056
- Preserve file authority across context binding — @mplibunao · #982
- Add MCP controls for agent session pins and manual order — @baron · #1058
- Guard protected Agent tabs during workspace replay — @baron · #1059
- Fix app hang by caching sorted model options — @sentry[bot] · #1060
- Add independent Jev Auto effort for Codex and Claude — @baron · #1062
- Add automatic APFS CoW cloning for app-managed worktrees — @baron · #1064
- Prepare v1.5.0 stable release metadata — @baron · #1066
- fix(mcp): allow background-tab selection mirrors to complete — @w-winter · #1069
- fix(agent-mode): apply Auto effort to Claude MCP runs — @baron · #1070
New Contributors
- luqmannurhakimbazman made their first contribution.
- jsmcx made their first contribution.
- bcgalvin made their first contribution.
1.4.1 - September 7, 2026
What's Changed
- Fix split-root Stable release metadata — @baron · #911
- Test MCP stdio and terminal commit barriers — @baron · #912
- Fix: codemaps to index nested repo worktree sources — @w-winter · #913
- Fix Tip recovery after Stable 1.4.0 — @baron · #914
- Harden Tip publisher release observation — @baron · #920
- Add Claude Fable 5.1 to the Claude Code model catalogs — @datawisebets · #932
- Authenticate Tip protected-main preflight — @baron · #925
- Fix (MCP) - align context routing with active workspace — @w-winter · #936
- Fix: out-of-bounds access due to stale workspace index after async yield — @sentry[bot] · #929
- Add Claude Fable Latest and normalize model picker fonts — @w-winter · #934
- Fix Tip release publication races — @baron · #943
- Fix (HistoryMCP) - prevent crash in buildGroups due to force-unwrap — @sentry[bot] · #942
- Fix: Swift overflow when converting negative st_dev to UInt64 — @sentry[bot] · #937
- Fix: Sanitize AI narration text to prevent SwiftUI crashes — @sentry[bot] · #940
- Fix: App hang due to expensive Codex model display name computation — @sentry[bot] · #941
- Fix: Context menu crash on dynamic item changes — @sentry[bot] · #939
- Prefer Grok's direct model parser when configOptions accompany models — @datawisebets · #933
- Fix file search freshness after Add Folder — @aAtila · #927
- Fix duplicate workspace consolidation persistence — @crstdr · #915
- Fix release provisioning profile permissions — @baron · #948
- Remove artificial timeouts from Tip workflow — @baron · #950
- Keep new windows eligible for Merge All Windows — @nickdavis · #853
- Fix InterceptingWindowDelegateProxy unrecognized selector crash — @sentry[bot] · #877
- Fix: EXC_BREAKPOINT in duplicate workspace cleanup — @sentry[bot] · #841
- Fix GitWorktreeDefaultPathPlanner O(N^2) hang — @sentry[bot] · #891
- Reduce repeated transcript snapshot access in row construction — @sentry[bot] · #820
- Index hidden-session slice paths during rebase planning — @sentry[bot] · #839
- Give Codex model options a consistent sort order — @sentry[bot] · #813
- Preserve competing files during exclusive creation — @baron · #964
- Derive session deletion targets from validated files — @baron · #959
- Preserve settings after failed backup recovery — @baron · #958
- Retain physical authority for protected file mutations — @baron · #969
- Revalidate worktree identity before alternate-root operations — @baron · #965
- Preserve workspace affinity across MCP reconnects — @baron · #966
- Prevent load-time repair from resurrecting deleted sessions — @baron · #967
- Retain process ownership until child termination settles — @baron · #968
- Preserve settings across schema migration and recovery retries — @baron · #970
- Fix FSEvents delivery liveness — @baron · #713
- Enforce MCP readiness caller deadlines — @baron · #711
- Fix qualified reads stalling on unrelated roots — @mplibunao · #889
- Resolve advertised Codex Max and Ultra effort selections — @nickdavis · #953
- Allow selecting a local Codex runtime — @crstdr · #956
- Fix Context Builder shutdown during app termination — @mplibunao · #955
- Fix concurrent same-workspace Agent admission — @mplibunao · #897
- fix: support verified Cursor agent ACP entrypoint — @najibninaba · #902
- feat(agent-mode): add Cursor Effort and Speed controls — @najibninaba · #960
- Prevent concurrent settings writes from overwriting newer data — @baron · #973
- Protect large prompt exports from watchdog disconnects — @mplibunao · #898
- Fix workspace loading, cleanup, and settings preservation — @baron · #974
- Fix OpenCode launch validation for admin-writable Homebrew Cellar paths — @AmrMohamad · #976
- Make bundled Codex predictable and upgrade to 0.153.4 — @baron · #979
- Add Google Antigravity ACP support — @z23cc · #975
- Prepare v1.4.1 release metadata — @baron · #978
New Contributors
- AmrMohamad made their first contribution.
- z23cc made their first contribution.
1.4.0 - August 30, 2026
What's Changed
- Scale MCP read_file concurrency to machine capacity — @baron · #798
- Globalize Context Builder Settings behavior and make Analysis Budget independent — @w-winter · #801
- Agent Mode: eliminate app hang from AgentImageInputAdapter init — @sentry[bot] · #779
- Stabilize AgentRunWorktreeStartTests production-capture selection race (#420) — @moonray · #430
- Dismiss tooltips when owner windows change lifecycle — @0xNino · #564
- Add multi-select + bulk actions to Agent Mode chats — @w-winter · #802
- Fix: Unify exact read and mutation paths — @w-winter · #800
- Add stored prompt management controls — @w-winter · #799
- Fix: decode legacy mutation journal status — @w-winter · #815
- Prevent ephemeral workspace leaks and add safe bulk cleanup — @baron · #814
- Route direct-headless agents through existing worktrees — @nickdavis · #761
- Add Grok Build CLI as an ACP Agent Mode provider — @datawisebets · #817
- Fix: bound MCP structure settlement recovery — @w-winter · #822
- Fix: expose global skills to Codex agents — @w-winter · #824
- Add inline file browser to manually add files/codemaps to selected set in Context Composer — @w-winter · #823
- Fix Codex session disconnect during worktree rebinding — @baron · #826
- Add Grok Build reasoning-effort selection — @datawisebets · #825
- Fix Codex wait-agent watchdog liveness — @baron · #833
- Fix replace-all matching with reused full-file indexes — @morluto · #737
- Add Grok Build CLI to Oracle and built-in chat models — @dsebban · #838
- test: stabilize worktree API smoke and agent-run startup — @dsebban · #832
- Add a Codex project hook approval flow to Agent Mode — @mplibunao · #678
- Bound release network operations and recover Sentry finalization — @baron · #579
- Fix bind_context active workspace routing — @nickdavis · #812
- Add session ID copying to Agent Mode sidebar menus — @aAtila · #846
- Reject rootless working_dirs tab bindings — @nickdavis · #835
- Enable Codex apps with runtime 0.149.0 — @nickdavis · #851
- Harden Apple identity migration bridge — @baron · #857
- Fix: App hang in MessageTimestampFormatterCache.CacheKey.init — @sentry[bot] · #819
- Include session title in handoff prompt — @baron · #747
- Fix Grok Oracle returning progress text instead of an answer — @dsebban · #856
- Harden identity rollover runtime safety — @baron · #868
- Add dormant identity transition release tooling — @baron · #869
- Enable Tip identity transition rehearsal — @baron · #870
- Fix Tip identity transition release credentials — @baron · #873
- Make Tip identity rollout dispatches reliable and truthful — @baron · #874
- Fail Tip identity credential errors before staging — @baron · #876
- Fix Tip staged rollout authority — @baron · #879
- Fix Tip signed artifact handoff — @baron · #880
- Fix Tip appcast generation without predecessors — @baron · #883
- Enable Tip identity transition role — @baron · #885
- Fix Tip transition stage identity validation — @baron · #888
- Fix Tip signer identity projection — @baron · #890
- Separate sidebar command progress from bulk selection UI — @aAtila · #878
- Refactor Apple identity transition release pipeline — @baron · #894
- Replace Tip release machinery with a direct protected-main publisher — @baron · #895
- Restore automatic Tip publication for all rollout roles — @baron · #896
- Remove manual Tip rollout role input — @baron · #901
- Refactor CI tests into deterministic contract and integration lanes — @baron · #899
- Fix redundant Tip package notarization — @baron · #905
- Fix Tip package signing key authorization — @baron · #907
- Fix: restore global Codex instructions in Agent Mode — @w-winter · #906
- Refactor test suite to remove low-value and timing-dependent coverage — @baron · #908
- Fix CLI single-shot selector routing — @mplibunao · #904
- Release v1.4.0 — @baron · #909
New Contributors
- 0xNino made their first contribution.
1.3.0 - August 11, 2026
What's Changed
- Trace worktree startup stall in shard 2 — @baron · #721
- Remove the 500-tab background Agent limit — @baron · #720
- Use scoped locking for ACP async state transitions — @baron · #719
- fix: require authoritative context builder completion — @w-winter · #722
- feat: show sessionless compose tabs in agent chats — @w-winter · #716
- Fix automatic Agent Mode tab eviction — @baron · #723
- Cancel superseded pull request CI runs — @morluto · #741
- P0: Protect live Agent session identity during admission — @baron · #742
- Report preset save failures and roll back non-durable edits — @morluto · #733
- Fix workspace authority conflict recovery — @baron · #744
- Harden legacy defaults collection during startup — @baron · #745
- Prevent cancelled CLI requests from stalling or spawning — @morluto · #724
- Prevent cancelled tasks from entering an unlocked AsyncMutex — @morluto · #725
- Self-heal workspace authority revision races — @baron · #746
- Settle cancelled Codex stderr waiters promptly — @morluto · #738
- Allow MessageReaper to tear down with queued messages — @morluto · #734
- Synchronize transcript debug instrumentation callbacks — @morluto · #736
- Clear transcript refresh signatures after tab removal — @morluto · #739
- Migrate RepoPromptShared to Swift 6 — @baron · #753
- Fence tool-card presentation derivation from render recomputation — @baron · #754
- Establish neutral agent execution contracts — @baron · #756
- fix: make agent read_file selection converge — @w-winter · #755
- Agent Mode: classify terminal failures at settlement — @baron · #759
- Agent Mode: extract run-attempt lifecycle authority — @baron · #763
- Make agent run identity teardown stale-safe — @baron · #764
- Harden conductor control-plane resilience — @baron · #765
- Bundle Codex 0.147.0 and fix exec permissions — @nickdavis · #748
- Add durable conductor build cache — @baron · #766
- Harden workspace-switch runtime ownership transfer — @baron · #767
- fix(mcp): add Sonoma async frame compatibility barrier — @baron · #768
- Agent Mode: bind terminal settlement to exact sessions — @baron · #772
- Agent Mode: hoist terminal attachment disposition — @baron · #773
- Agent Mode: detach Claude coordinator from view model — @baron · #776
- feat(agent-mode): add pinned Claude Opus 4.8 picker model — @aAtila · #774
- Bound untrusted Agent Mode tool names before normalization — @baron · #770
- Enforce one accounting identity per prompt file — @baron · #777
- Agent Mode: centralize Claude settlement authority — @baron · #778
- feat: streamline Context Composer entry points — @w-winter · #783
- Agent Mode: extract top-level tab session — @baron · #784
- Update APPROVED_CONTRIBUTORS — @baron · #785
- Agent Mode: share transient execution classification — @baron · #786
- Oracle: extract headless streaming runtime — @baron · #787
- Prompt: extract stored-prompt persistence boundary — @baron · #788
- Reconstruct diff chunks without repeated array shifts — @morluto · #735
- Add focused-build cost reporting and high-output conductor diagnostics — @morluto · #521
- fix(agent-mode): eliminate O(N) snapshot copies in handoffConfig — @sentry[bot] · #780
- Preserve Context Builder pending context through routing — @morluto · #566
- Add built-in workflow parity to direct headless mode — @nickdavis · #760
- Agent Mode: share Codex transient execution classification — @baron · #791
- Agent Mode: share Claude transient execution classification — @baron · #792
- Agent Mode: share ACP transient execution classification — @baron · #793
- Add operation-level MCP concurrency evidence — @baron · #794
- Release v1.3.0 — @baron · #797
1.2.0 - August 3, 2026
What's Changed
- Surface Code Map recovery exhaustion — @baron · #689
- Prevent file-action watchdog stalls during mutation I/O — @baron · #688
- Headless runtime M1: add runtime and catalog foundation — @provencher · #640
- Fix Oracle heartbeat liveness tracking — @dsebban · #696
- Fix App Hang: Disable text checking in AttributedTextView — @sentry[bot] · #697
- Fix App Hang: Optimize string prefix checks — @sentry[bot] · #683
- Fix AnchorGeometryView app hang — @sentry[bot] · #685
- Fix agent workspace performance regression — @baron · #680
- Improve ChatGPT login resilience and managed sign-out — @baron · #698
- Fix EXC_BREAKPOINT from dictionary mutation during iteration — @sentry[bot] · #693
- Headless runtime M2: move workspace/context authority — @provencher · #643
- Add opt-in Codex memories setting — @baron · #691
- Fix Tip socket ownership startup race — @baron · #699
- Headless runtime M3: migrate read and discovery families — @provencher · #657
- Keep failed CI from evicting Tip builds — @baron · #700
- M4: protect MCP mutations and security boundaries — @provencher · #660
- Provision Keychain for packaged release smoke — @baron · #701
- Remove test contract ledger system — @baron · #704
- Stabilize ledger-free CI routing and codemap contracts — @baron · #705
- [6/8] M5: move AI, Agent, Context Builder, and interaction into domain runtime — @provencher · #664
- Fix M5 credential pruning type inference — @baron · #706
- Optimize Agent Mode sidebar projection caching — @baron · #703
- Fix protected mutation commit boundary — @baron · #707
- Add Compose: context inspector inspired by RP Classic — @w-winter · #535
- [7/8] M6: Add direct headless MCP runtime — @provencher · #674
- M7: complete headless MCP runtime cutover — @provencher · #677
- perf: coalesce compose inspector refresh work — @baron · #709
- Fix current-main CI blockers after M7 merge — @baron · #712
- Release v1.2.0 — @baron · #714
1.1.2 - July 30, 2026
What's Changed
- Add semantic text-direction roles for app surfaces — @baron · #670
- Clamp Markdown selections before TextKit restoration — @baron · #671
- Preserve inline-code direction in mixed RTL Markdown — @baron · #672
- Rebase PR #70: Linkify Agent Mode prose URLs — @dah · #684
- Headless runtime M0: freeze contracts and evidence gates — @provencher · #639
- Fix Data.WritingOptions conflict in writeHandoffPayload — @sentry[bot] · #690
- Fix MCP settlement across Codex turns and file mutations — @provencher · #687
- Release v1.1.2 — @baron · #692
1.1.1 - July 29, 2026
What's Changed
- Fix Codex app-server tool override policy — @baron · #603
- Add Codex app-server schema drift gate — @baron · #604
- perf: reduce codemap full-load latency — @provencher · #600
- build: bundle pinned Codex runtimes — @baron · #605
- Fix worktree-bound Codex app-server startup — @mplibunao · #568
- Fix bundled Codex release signing — @baron · #606
- Stabilize synthetic watcher integration tests — @baron · #607
- Optimize Swift and TypeScript CodeMap pipelines — @provencher · #608
- Add Agent Mode session handoff prompt — @baron · #610
- Fix packaged MCP smoke ownership checks — @baron · #611
- feat: make bundled Codex runtime authoritative — @baron · #612
- Make Codex session routing deterministic per tab — @baron · #614
- Add per-root Code Map generation controls — @provencher · #609
- feat(deep-plan): treat the context_builder export as a preservation baseline — @w-winter · #615
- Bound Codex app-server liveness and silent hangs — @baron · #617
- fix(mcp): preserve caller binding during agent runs — @w-winter · #616
- Fix Codex legacy thread resume by forwarding rollout path — @baron · #618
- Fix MCP reconnect abort and Git artifact fence spin — @baron · #613
- Replace codemap projections with root-local incremental graphs — @provencher · #621
- Fix Codex session tenacity recovery — @baron · #623
- Fix release codemap event type visibility — @baron · #624
- Optimize Codex thread startup memory policy — @baron · #625
- Preserve Codex completion across active reattach — @baron · #626
- Add Claude Opus 5 support — @baron · #627
- fix(agent-run): improve respond validation diagnostics — @w-winter · #622
- Fix stale codemap proof reclassification — @baron · #628
- Make async test oracles deterministic — @provencher · #629
- Automate guarded Codex runtime update candidates — @baron · #633
- Rebase 315/316 collapse nested threads and clean up provider conversations — @dah · #630
- Fix Finder launch and install commands when only Xcode beta is installed — @dah · #631
- Restore Codex messages rejected before dispatch — @baron · #619
- Update bundled Codex to 0.145.0 — @baron · #635
- Point fork dependencies at RepoPrompt organization — @provencher · #638
- Fix Codex watchdog for silent long-running tools — @baron · #636
- Add PR-ready validation timing receipts — @baron · #634
- Add MCP concurrency evidence telemetry — @baron · #632
- Improve tip update details — @baron · #637
- Show build numbers in Sparkle update alerts — @baron · #641
- Fix MCP read timeout settlement without bridge disconnect — @baron · #644
- Fix CollapsibleUserMessage performance on large messages — @sentry[bot] · #601
- Fix bundled Codex V8 JIT entitlements — @baron · #647
- Keep Tip update alerts compact — @baron · #656
- Add reusable Agent Mode handoff instructions — @erauner12 · #645
- Refresh approved contributors — @provencher · #572
- Fix Code Map stalls and manifest write amplification — @baron · #659
- Harden Code Map recovery after performance cutover — @baron · #661
- Fix Tip release optimizer ownership crash — @baron · #663
- Fix Codex watchdog for composite waits — @baron · #667
- Fix path-scoped Git artifact publication freezes — @baron · #668
- Fix duplicate physical root label traps — @erauner12 · #673
- Include steering text in Agent Mode wait interruptions — @erauner12 · #669
- Fix CodeHighlighter cache race condition — @sentry[bot] · #676
- Fix: Prevent duplicate worktree path crash — @sentry[bot] · #553
- Fix dirent struct copy causing EXC_BAD_ACCESS in FileSystemService — @sentry[bot] · #602
- Optimize Agent Mode: Transcript snapshot access — @sentry[bot] · #658
- Eliminate app hang from synchronous file open — @sentry[bot] · #589
- Release v1.1.1 — @baron · #682
New Contributors
- w-winter made their first contribution.
1.1.0 - July 21, 2026
What's Changed
- fix(release): support Sentry org:ci tokens — @baron · #551
- refactor(workspace): isolate path policy core — @provencher · #559
- Complete Agent Models workspace follow-ups — @crstdr · #545
- fix: update Codex app-server text payload key — @mplibunao · #450
- fix(mcp): avoid task-group teardown abort in runTransport retry backoff — @pnascimento9596 · #517
- Fail Codex child sessions closed when RepoPrompt MCP provisioning or routing never confirms — @mplibunao · #532
- Add durable MCP watchdog attribution — @baron · #567
- Stream Context Builder progress over standard MCP — @OCWC22 · #510
- Harden Context Builder MCP routing readiness — @baron · #569
- Preserve MCP connection on code structure timeout — @baron · #570
- Fix authenticated tip release lookup — @baron · #571
- perf(codemap): reduce manifest write amplification during indexing — @morluto · #487
- Avoid global manifest scans for access refreshes — @baron · #552
- fix: restore Sentry telemetry in Tip builds — @baron · #555
- perf(codemap): avoid repeated full-store scans when publishing manifests — @morluto · #488
- Make MCP watchdog deadlines independent of event ordering — @baron · #575
- Harden code-structure settlement lifecycle — @baron · #576
- Make MCP route confirmation and revocation authoritative — @baron · #577
- Bound MCP advisory progress backpressure — @baron · #578
- Bound agent session cleanup and preserve partial results — @baron · #582
- Bound history MCP work and preserve transport — @baron · #583
- Fix agent message bubble line counting performance — @sentry[bot] · #584
- Fix history tool catalog golden — @baron · #585
- Preserve codemap authority across publication retries — @baron · #586
- Fix Context Builder cancellation after discovery commit — @baron · #588
- Speed up Context Builder selection handoff — @baron · #591
- Fix Context Builder routing and settlement — @baron · #592
- Migrate CodeMap core to Swift 6 with exact official Tree-sitter pins — @provencher · #580
- Fix clean release dependency cloning — @baron · #596
- Remove Dart CodeMap support — @provencher · #597
- Release v1.1.0 — @baron · #599
New Contributors
- pnascimento9596 made their first contribution.
- OCWC22 made their first contribution.
1.0.29 - July 15, 2026
What's Changed
- Make Context Builder model selection globally authoritative — @morluto · #463
- Prepare hosted app tests for optional sharding — @morluto · #440
- fix(agent-mode): stop tool-result updates from remounting unrelated cards — @morluto · #458
- Add RPCE maintainer guidance skill — @baron · #502
- Harden Sentry privacy and release metadata — @baron · #474
- Add scoped Agent Models settings — @crstdr · #275
- Fix debug provenance JSON validation — @provencher · #512
- Add title-adjacent Agent chat options menu — @baron · #516
- Fail closed on unsigned Tip appcasts — @baron · #497
- Fix Oracle selection packaging and mutation ingress stalls — @provencher · #520
- Enforce strict ledger validation for suite plans — @baron · #528
- Fix global settings schema rollback compatibility — @baron · #530
- Harden Sentry privacy and release promotion — @baron · #533
- Fix typed Context Builder prompt handoff (#526) — @mplibunao · #529
- Fix scoped Agent Models state integrity — @baron · #534
- Fix inactive-workspace Context Builder authority — @baron · #538
- Harden Git process launch lifecycle — @baron · #539
- Prevent recursive workspace path-index teardown overflow — @baron · #540
- Make TextKit external replacements undo-safe — @baron · #543
- Prevent duplicate workspace root ID crashes — @baron · #541
- Bound applied-index fallbacks and harden workspace autosave — @baron · #542
- Fix app hang during date formatting by pre-warming locale cache — @sentry[bot] · #438
- Harden transcript export against duplicate turn IDs — @sentry[bot] · #544
- Improve Tip build update notices — @baron · #537
- Harden Agent chat titlebar safety — @baron · #536
- Fix execution-location popover resize crash — @baron · #548
- Release v1.0.29 — @baron · #550
New Contributors
- crstdr made their first contribution.
- mplibunao made their first contribution.
- sentry made their first contribution.
1.0.28 - July 10, 2026
What's Changed
- Harden release packaged smoke timeout — @baron · #441
- Split RepoPrompt into thin executable and app target — @provencher · #437
- Add opt-in tip update channel and rolling publish workflow — @baron · #442
- Fix Tip build number override — @baron · #467
- Improve conductor worktree parallelism — @baron · #470
- Fix Context Builder teardown finalization — @baron · #448
- Update Codex support for GPT-5.6 models — @baron · #462
- Release v1.0.28 — @baron · #477
1.0.27 - July 9, 2026
What's Changed
RepoPrompt CE 1.0.27 is the public release for everything merged after v1.0.24. It includes the intended but unpublished v1.0.25/v1.0.26 payloads plus the follow-up CLI, test-harness, and Sentry release fixes needed to make this train safe for in-app updates.
App and Agent Mode
- History query MCP tools (
list_sessions,search,time) with tunable idle threshold, per-day attribution, duration fixes, and review hardening. — @moonray · #303 - Enhanced Agent session search HUD behavior and archived-session visibility. — @baron · #397
- Faster, less noisy workspace switch load readiness. — @baron · #347
- Hardened agent CLI startup in fragile user environments. — @baron · #424
- Fixed git diff artifact export after alias authorization rejection. — @baron · #429
- Hardened build storm coordination and process cleanup. — @baron · #427
Settings, CLI, and Developer Workflow
- Persist global defaults across restarts and propagate changes across windows. — @moonray · #418
- Speed up
dev-lintSwiftLint discovery. — @baron · #428 - Recover CLI installation from stale App Translocation symlinks. — @amittell · #413
- Harden test harness behavior against hangs and waiter leaks. — @morluto · #435
Telemetry and Release Reliability
- Integrated full Sentry telemetry. — @baron · #409
- Added release-pipeline dSYM generation and upload coverage. — @cameroncooke · #332
- Fixed Sentry-enabled release build coverage for the v1.0.26 attempt. — @baron · #433
- Refactored Sentry telemetry controls and added release coverage for official Sentry-enabled builds. — @baron · #436
- Release preparation for the unpublished v1.0.25 train and this final v1.0.27 publish. — @baron · #431 · @baron · #439
New Contributors
- amittell made their first contribution.
1.0.24 - July 6, 2026
What's Changed
- Add impacted XCTest lane and harden test tooling — @morluto · #374
- Refresh approved contributors — @provencher · #378
- fix(agent-mode): open live oracle from running tool card — @morluto · #358
- Stabilize CI app tests with sharding and lifecycle cleanup — @morluto · #379
- Polish agent sidebar worktree capsules (auto-naming, sizing, styling) — @provencher · #380
- Fix routed worktree inheritance for UI parents — @baron · #388
- Fix mutation tools when worktree scope is unavailable — @baron · #387
- Tail-window massive agent transcripts — @baron · #391
- Fix issue 390 targeted authority reconciliation — @baron · #392
- Add minimal Sentry runtime wiring — @baron · #393
- Release RepoPrompt CE 1.0.24 — @baron · #395
1.0.23 - July 3, 2026
What's Changed
- Add content-addressed codemaps and diff-seeded worktree startup — @provencher · #314
- Add Codex reasoning summary setting — @provencher · #336
- Collapse Interview toggle to icon-only — @baron · #321
- Refresh selected files popover UI and performance — @baron · #333
- [codex] Contain codemap selection decode failures — @provencher · #339
- Fix MCP token accounting freshness reporting — @provencher · #343
- Add Claude Sonnet 5 model support — @BetaFold3 · #338
- Start test-suite wallclock optimization reliability campaign — @provencher · #346
- build(telemetry): link Sentry conditionally and document privacy model — @cameroncooke · #323
- Resume inactive agent sessions when steering — @provencher · #353
- fix(agent-mode): stop listener leaks and orphaned Claude processes on close — @morluto · #319
- fix: omit nil Codex service tier — @dsebban · #317
- Fix Codex steer crash and resume handling — @provencher · #354
- Stabilize sidebar root updates during workspace switch — @baron · #351
- Add agent session switcher HUD — @baron · #352
- Fix MCP selection token freshness — @baron · #359
- Avoid applied-index hierarchy rebuilds for small deltas — @baron · #361
- Bump engineer role default to GPT-5.5 Medium — @baron · #364
- Fix crash restore settings persistence — @baron · #365
- Fix bound-tab token cache freshness — @baron · #367
- Prepare release 1.0.23 — @baron · #369
New Contributors
- dsebban made their first contribution.
1.0.22 - June 28, 2026
What's Changed
- Fix Context Builder worktree review selection authority and freshness — @provencher · #277
- keep @file tag paths pathful and non-absolute — @aAtila · #274
- build: Add Makefile help target — @cameroncooke · #272
- fix: resume MCP helper sessions after app restart — @clairernovotny · #286
- fix(claude-code): emit CLI identity preamble for GLM/z.ai backend — @moonray · #296
- Fix and modernize Codex agent_run transcripts — @provencher · #299
- Refresh approved contributors — @provencher · #300
- Fix symlinked global skill root readability — @BetaFold3 · #289
- Fix CE URL scheme routing — @baron · #101
- Restore Agent Mode Interview pill — @baron · #147
- Fix orphaned OpenCode ACP runtimes on tab teardown killing CPU memory — @morluto · #292
- Refresh approved contributors — @provencher · #302
- Fix Oracle and sub-agent role model selections resetting on restart — @datawisebets · #305
- Clarify sliced file selection summaries — @provencher · #262
- Surface OpenCode empty ACP completions — @baron · #310
- Prepare RepoPrompt CE 1.0.22 — @baron · #311
New Contributors
- clairernovotny made their first contribution.
- datawisebets made their first contribution.
1.0.21 - June 21, 2026
What's Changed
- Stabilize workspace switch cleanup tests — @erauner12 · #263
- Refresh approved contributors — @provencher · #269
- Fix duplicate Check for Updates menu item — @BetaFold3 · #268
- Optimize workspace file search index readiness — @provencher · #270
- Add generated Xcode workspace workflow — @provencher · #260
- fix(xcode): Support generated workspace in Xcode 26 and 27 — @cameroncooke · #271
- Fix Oracle review diffs for worktrees — @provencher · #265
- Release RepoPrompt CE 1.0.21 — @provencher · #273
New Contributors
- cameroncooke made their first contribution.
1.0.20 - June 19, 2026
What's Changed
- Preserve Agent chat order when opening sessions — @provencher · #253
- Fix Context Builder completion after discovery peer EOF — @provencher · #254
- Fix file search scope failures and cold catalog cost — @provencher · #255
- Reduce Agent Mode file-tool MainActor stalls — @provencher · #256
- Refactor Oracle routing policy boundaries — @provencher · #251
- Improve Cursor Agent CLI launch resolution diagnostics — @dlcen · #208
- Add smart Agent Mode timestamps — @antonioc-cl · #182
- Show a Built-in badge instead of a no-op Remove button for default trusted clients — @BetaFold3 · #178
- Fix Claude Safe Managed launch settings and MCP CLI wait bounds — @morluto · #252
- Release RepoPrompt CE 1.0.20 — @provencher · #258
New Contributors
- dlcen made their first contribution.
- antonioc-cl made their first contribution.
- morluto made their first contribution.
1.0.19 - June 18, 2026
What's Changed
- Refresh approved contributors — @provencher · #234
- Optimize XCTest suite lifecycle and runtime — @provencher · #236
- Add repo skill for standardized issue creation — @erauner12 · #237
- Fix Agent Mode Oracle transcript routing — @provencher · #247
- Add MCP read latency diagnostics — @provencher · #239
- Fix canonical codemap selection and packaging — @provencher · #245
- Refresh approved contributors — @provencher · #243
- Add Z.ai GLM 5.2 model support — @baron · #240
- Fix Agent sidebar restore hierarchy and ordering — @provencher · #246
- Fix worktree readiness and parallel agent startup — @provencher · #248
- Release RepoPrompt CE 1.0.19 — @provencher · #250
1.0.18 - June 16, 2026
What's Changed
- Reduce structural tests and harden test lifecycle — @provencher · #218
- Fix Agent Files preview loading state — @erauner12 · #221
- Avoid duplicate manage_selection freshness work — @provencher · #220
- Integrate MCP lifecycle and bounded search freshness fixes — @provencher · #226
- Fix role-default rows under filtered availability — @baron · #224
- Fix agent preview retention architecture — @baron · #225
- Reduce parallel MCP contention and preserve Agent selections — @provencher · #231
- Release RepoPrompt CE 1.0.18 — @baron · #233
1.0.17 - June 14, 2026
What's Changed
- Stabilize descriptor inheritance test — @provencher · #198
- Stabilize watcher restart barrier coverage — @provencher · #199
- Fix Git pipe drain descriptor race — @provencher · #201
- Stabilize codemap unload reentrancy test teardown — @provencher · #203
- Fix CC Zai availability refresh for preconfigured keys — @baron · #188
- Refresh approved contributors — @provencher · #202
- Fix test runtime lifecycle disposal — @provencher · #209
- Fix composer binding after chat handoff — @provencher · #204
- Integrate PR #195 worktree test settings stabilization — @provencher · #200
- Fix warm file_search validation stalls — @provencher · #205
- Show workspace names in window and native tab titles — @nickdavis · #180
- Improve Agent Mode workspace footer readability — @erauner12 · #185
- Fix Git cancellation output-drain stall — @provencher · #210
- Fix Context Builder MCP response teardown race — @provencher · #211
- Add active worktree context actions — @erauner12 · #193
- Prepare RepoPrompt CE 1.0.17 — @provencher · #213
New Contributors
- nickdavis made their first contribution.
- erauner12 made their first contribution.
1.0.16 - June 14, 2026
What's Changed
- chore: update approved contributor handles — @provencher · #179
- Integrate MCP throughput remediation into staging — @baron · #176
- Promote MCP throughput remediation staging to main — @provencher · #186
- Fix MCP transport timeout recovery — @provencher · #171
- Fix Agent Mode wait recovery and Codex managed defaults — @provencher · #190
- Keep CLI provider disclosures user-controlled — @provencher · #191
- Fix resumed agent ownership and file-search tail latency — @provencher · #192
- Integrate PR #146 worktree-aware Context Builder on main — @provencher · #194
- Fix Context Builder model restoration on launch — @provencher · #196
- Prepare RepoPrompt CE 1.0.16 — @provencher · #197
1.0.15 - June 11, 2026
What's Changed
- Fix Codex steering and composer submission races — @provencher · #152
- Make MCP transport stderr diagnostics crash-safe on closed pipes — @provencher · #163
- Prepare RepoPrompt CE 1.0.15 — @baron · #165
1.0.14 - June 11, 2026
What's Changed
- Add Claude Fable 5 across Agent Mode model catalogs — @BetaFold3 · #142
- Harden MCP concurrency and workspace switching — @provencher · #155
- Prefer OpenCode provider path before native defaults — @fitchmultz · #148
- Model picker missing Z.ai options at startup — @moonray · #116
- Fix Cursor CLI Composer ACP routing — @baron · #126
- Prepare RepoPrompt CE 1.0.14 — @baron · #162
New Contributors
- BetaFold3 made their first contribution.
1.0.10 - June 9, 2026
What's Changed
- Harden runtime test coverage — @provencher · #111
- Fix Agent Mode capsule label compression — @provencher · #112
- Add worktree controls to agent_explore.start — @provencher · #113
- Fix ACP mode negotiation and OpenCode routing — @provencher · #97
- Prepare RepoPrompt CE 1.0.10 release — @provencher · #119
1.0.9 - June 9, 2026
What's Changed
- [codex] Avoid stale descriptor assertions in socket cleanup tests — @provencher · #91
- Fix onboarding Skip All routing — @fitchmultz · #93
- Fix branch popover scroll containment — @strickvl · #89
- Add Dock New Window menu item — @dah · #58
- Harden MCP response delivery, execution, and agent waiters — @provencher · #96
- Distinguish web tool card action labels — @strickvl · #68
- Refresh approved contributors — @provencher · #87
- Document Homebrew tap install path — @najibninaba · #88
- Add expanded file mention picker style — @aAtila · #95
- Fix local self-signed production packaging — @fitchmultz · #92
- Enforce custom hover tooltips — @provencher · #98
- Refresh SwiftPM release lockfile — @provencher · #99
- Add PR batch merge skill — @provencher · #100
- Optimize store-backed file search performance — @provencher · #104
- Fix Codex submit during agent wait drain — @provencher · #105
- Fix Git process output drain race — @provencher · #107
- Add lean test quality skill — @provencher · #106
- Fix conductor daemon stdin handling for local install — @dah · #103
- Prepare RepoPrompt CE 1.0.9 release — @provencher · #109
New Contributors
- fitchmultz made their first contribution.
- dah made their first contribution.
1.0.8 - June 7, 2026
What's Changed
- Allow ad-hoc release manifests without designated requirements — @provencher · #83
- Fix warm Agent Mode tab activation — @provencher · #85
- Prepare RepoPrompt CE 1.0.8 release — @provencher · #86
1.0.7 - June 7, 2026
What's Changed
- [codex] Refresh approved contributors — @provencher · #67
- Harden flaky worktree CI tests — @strickvl · #72
- Refresh approved contributors — @provencher · #75
- Fix Keyboard Shortcuts settings crash — @strickvl · #73
- Fix stalls in long Agent Mode and Context Builder runs — @provencher · #74
- Document KeyboardShortcuts packaging workaround — @strickvl · #78
- Harden Keychain signing domains and MCP release packaging — @provencher · #80
- Prevent MCP frame starvation and lifecycle cleanup races — @provencher · #81
- Fix / improve Agent mode Git branch and worktree UI — @strickvl · #69
- Prepare RepoPrompt CE 1.0.7 release — @provencher · #82
1.0.6 - June 4, 2026
What's Changed
- Package CE releases with the CE bundle name — @provencher · #65
- Prepare RepoPrompt CE 1.0.6 release — @provencher · #66
- Add Agent Mode session row context menus — @strickvl · #60
- Add .worktreeinclude support for managed worktrees — @strickvl · #61
- Show Git worktree context in Agent sidebar — @strickvl · #62
1.0.5 - June 4, 2026
What's Changed
- Sync MCP CLI version during release prep — @provencher · #56
- Prepare RepoPrompt CE 1.0.5 release — @provencher · #63 Full Changelog for 1.0.5
1.0.4 - June 3, 2026
What's Changed
- Prepare RepoPrompt CE 1.0.4 release — @provencher · #55
- Harden signed test build workflow — @baron · #45
- Improve native Web Search tool cards — @HomunculusLabs · #50
- Fix
scripts/doctor.shSDK version detection — @strickvl · #53
New Contributors
- baron made their first contribution.
- HomunculusLabs made their first contribution.
- strickvl made their first contribution.
1.0.3 - June 2, 2026
What's Changed
- Prepare RepoPrompt CE 1.0.3 release — @provencher · #43
- docs(readme): document debug signing setup — @aAtila · #36
New Contributors
- aAtila made their first contribution.
1.0.2 - June 2, 2026
What's Changed
- Harden workspace file mutation paths — @provencher · #39
- Default-enable Codex goal support — @najibninaba · #33
- Harden OSS release validation — @provencher · #40
- Prepare RepoPrompt CE 1.0.2 release — @provencher · #41
1.0.0 - June 1, 2026
RepoPrompt CE 1.0.0
RepoPrompt CE is a native macOS app for orchestrating coding agents with a focus on context engineering.
It builds an agent harness around an MCP server, giving you a shared place to prepare repository context, connect compatible CLI agents, run focused tasks, and inspect the work they produce. The goal is simple: make it easier to give agents the right context and keep multi-step engineering work understandable.
Highlights
- Native macOS workspace for context engineering and agent orchestration.
- MCP-based harness for integrating compatible CLI agents.
- Repository-aware context selection, search, diffs, and worktree workflows.
- Public Sparkle update channel for signed, notarized releases.
- Fully open source and free to use.
Install The App
Download RepoPrompt-1.0.0-1.dmg, open it, and install RepoPrompt CE.app in your Applications folder.
First Public Release
This is the first RepoPrompt CE release. It starts a new 1.0.0 version line with its own bundle identifier, signing setup, and update channel.