Commits
fix(server): start V2 provider turn when checkpoint baseline capture fails (#12153)
7858e5df8b • Dara Adedeji • Sep 18, 2026
feat(web): show subagent details and history in workspace card (#12079)
fa19111831 • Bilal Bakr • Sep 18, 2026
feat(web): add compact PR checks to the workspace card (#11981)
cf7734dfaf • Bilal Bakr • Sep 18, 2026
test(server): restore Cursor usage coverage after V2 rebase
611e6b59cc • Julius Marminge • Sep 18, 2026
fix: reconcile main composer and provider updates with V2
94175379cc • Julius Marminge • Sep 18, 2026
feat(mobile): make the composer pill the hub for the running turn
04e178e947 • Julius Marminge • Sep 18, 2026
perf(client): stop scanning threads for unused shell timestamps (#12129)
644055e9a2 • Julius Marminge • Sep 18, 2026
perf(mobile): limit thread model options to its provider (#12128)
e4a5f5ea56 • Julius Marminge • Sep 18, 2026
perf(mobile): ignore irrelevant config updates in thread lists (#12127)
df01dc28d0 • Julius Marminge • Sep 18, 2026
perf(client): narrow mobile and web environment subscriptions (#12126)
e5d2c5cd52 • Julius Marminge • Sep 18, 2026
perf(mobile): yield to UI during shell cache encoding (#12117)
11923b74be • Julius Marminge • Sep 18, 2026
perf(mobile): skip unchanged thread row renders (#12116)
fb646a8cac • Julius Marminge • Sep 18, 2026
perf(server): suppress unchanged shell enrichment refreshes (#12110)
2f47eee149 • Julius Marminge • Sep 18, 2026
perf(client): coalesce persistent cache writes during streaming (#12109)
7c7e0cdb59 • Julius Marminge • Sep 18, 2026
fix(mobile): keep cached thread list across relaunch
a435cb18ae • Julius Marminge • Sep 18, 2026
fix: reconcile main setup transitions with V2 threads
ccc4cd7544 • Julius Marminge • Sep 18, 2026
fix(web): restore main thread-switch scrolling without layout resets
6bf81b2e0e • Julius Marminge • Sep 18, 2026
fix(web): show linked pull requests in thread details
0d148c4dd6 • Julius Marminge • Sep 18, 2026
fix(web): invert follow-up behavior with Mod+Enter
9400cf351b • Julius Marminge • Sep 18, 2026
fix(ci): pin patched Expo core during release resolution
2cec34134b • Julius Marminge • Sep 18, 2026
fix(web): reset thread scroll and ignore hydration as a new turn
2060a91a23 • Julius Marminge • Sep 18, 2026
fix: reconcile main monograms and PR refresh with V2
82d1d345cd • Julius Marminge • Sep 18, 2026
fix(server): preserve PR links across V2 discovery and import
dce035cc00 • Julius Marminge • Sep 18, 2026
fix: reconcile main updates with V2 orchestration
0c0372771d • Julius Marminge • Sep 18, 2026
fix: distinguish unsupported server connections
435d1891bd • Julius Marminge • Sep 18, 2026
fix: format subagent task names across clients
3c72a3a8f3 • Julius Marminge • Sep 18, 2026
refactor: remove legacy token streaming
efa3442a5f • Julius Marminge • Sep 18, 2026
fix: stop retained background work after a turn settles
d472c688c6 • Julius Marminge • Sep 18, 2026
fix(mobile): skip preview validation without release credentials
1476c663e9 • Julius Marminge • Sep 18, 2026
fix(mobile): reject preview builds from v1 source
5121697107 • Julius Marminge • Sep 18, 2026
fix(server): restore hub limits updates in V2 (#11963)
1ed6ea57e1 • Bilal Bakr • Sep 18, 2026
fix(web): confine composer glass transition to input surface
d9c7b900e6 • Julius Marminge • Sep 18, 2026
fix(mobile): restore permission registry concurrency protection
722c9c0345 • Julius Marminge • Sep 18, 2026
fix: reconcile main thread updates and Git improvements with v2
ad0a43d9f6 • Julius Marminge • Sep 18, 2026
fix(server): bound legacy thread projection requests (#10512)
fffadffd7a • Javad Shafique • Sep 18, 2026
test(server): prove v1 to v2 cutover on a copied database and flag divergent migration ids (#11639)
deaeb49631 • Alex Southwell • Sep 18, 2026
fix(server): align MCP delegation support with live provider adapter registry (#11578)
d12d17b909 • Alex Southwell • Sep 18, 2026
fix(server): fork Codex threads at the native turn boundary (#11490)
887f21665f • Alex Southwell • Sep 18, 2026
test(server): replay denied Claude writes through V2 (#11597)
c5f4901b74 • Alex Southwell • Sep 18, 2026
fix(server): preserve due schedules across equivalent time formatting (#11590)
ce65645a1d • Alex Southwell • Sep 18, 2026
fix(server): skip corrupt scheduled-task rows instead of stopping the scheduler (#11585)
4c57a7fc7c • Alex Southwell • Sep 18, 2026
fix(orchestrator): report terminal runs after wait timeout (#11574)
f655679324 • Alex Southwell • Sep 18, 2026
fix(server): replay command events across persistence pages (#11499)
4f4145037a • Alex Southwell • Sep 18, 2026
fix(server): project legacy thread shells during import
da6dadd432 • Julius Marminge • Sep 18, 2026
fix(build): isolate executable parser from Vite config
1fabc8673d • Julius Marminge • Sep 18, 2026
fix(build): parse executable imports without matching generated source
8708e64dfe • Julius Marminge • Sep 18, 2026
fix(test): account for optional encoded provider settings
caf41388e8 • Julius Marminge • Sep 18, 2026
fix(web): retain server-side queuing on v2 after rebase
a7b27c23d9 • Julius Marminge • Sep 18, 2026
revert: restore existing CI push triggers
9e7fe7384d • Julius Marminge • Sep 18, 2026
fix(ci): verify V2 branch pushes and remove unused helper
1fb778423c • Julius Marminge • Sep 18, 2026
fix(server): isolate V2 migrations from the V1 database
70ea5df8dd • Julius Marminge • Sep 18, 2026
fix: reconcile main worktree setup and title changes with v2
3670dd52e1 • Julius Marminge • Sep 18, 2026
fix(web): adapt registry icons to light and dark themes
76ba01c8c9 • Julius Marminge • Sep 18, 2026
fix: reconcile main snooze controls with orchestration v2
cc36a1a47c • Julius Marminge • Sep 18, 2026
fix(web): keep the preview mini-player clear of the inline thread details card (#11831)
563d0e183a • Julius Marminge • Sep 18, 2026
feat(web): add the thread action menu and inline rename to the chat header (#11830)
2233a472d2 • Julius Marminge • Sep 18, 2026
refactor(web): centralize provider instance icons (#11829)
9af812e432 • Julius Marminge • Sep 18, 2026
fix(web): keep the active-run header with the prompt that started it on steer (#11828)
67fe110828 • Julius Marminge • Sep 18, 2026
fix(server): replay launches with server-allocated thread IDs (#11508)
13d6dfe10f • Alex Southwell • Sep 18, 2026
fix(server): restart the live session on model changes after dead records (#11505)
378d36f5e7 • Alex Southwell • Sep 18, 2026
fix(server): roll back question attachment copies when respond preparation fails (#11557)
d74bb63947 • Alex Southwell • Sep 18, 2026
fix(server): preserve Cursor directory and lint search results (#11533)
76311b0916 • Alex Southwell • Sep 18, 2026
fix(server): report missing interrupt-and-restart capability for forced restarts (#11565)
8ee8fbbbe1 • Alex Southwell • Sep 18, 2026
fix(server): load V2 replay fixtures through the platform path service (#11566)
e3d86e4b49 • Alex Southwell • Sep 18, 2026
fix(server): wake paused Cursor replay runs on mismatch (#11535)
7294db8f3e • Alex Southwell • Sep 18, 2026
fix(server): reject partial output from failed Cursor runs (#11534)
a2b6a95b64 • Alex Southwell • Sep 18, 2026
fix(client-runtime): avoid Array#toSorted in thread lineage ordering
ab582423b5 • Julius Marminge • Sep 18, 2026
fix(web): update notification tests for v2 thread shells and drop dead composer state
c2098d2aad • Julius Marminge • Sep 18, 2026
fix: repair v2 CI after environment disable and dead exports
a66de5996e • Julius Marminge • Sep 18, 2026
fix: reconcile main release and thread updates with V2
a4ca8ad80d • Julius Marminge • Sep 18, 2026
fix(mobile): pin expo-audio so the release smoke patch stays in use (#11518)
9014b5a7a0 • Alex Southwell • Sep 18, 2026
fix(build): include protobuf and Connect license notices
6cd581b78b • Julius Marminge • Sep 18, 2026
fix: reconcile main context previews and rewind updates
a0a84d4847 • Julius Marminge • Sep 18, 2026
fix: reconcile main Codex model selection and UI updates
bdacaf40d5 • Julius Marminge • Sep 18, 2026
perf(client): reconcile replay batching with orchestration v2
230c427eb3 • Julius Marminge • Sep 18, 2026
fix: reconcile main settings and previews with orchestration v2
3fc5070834 • Julius Marminge • Sep 18, 2026
fix(web): fold completed trailing background activity
c5fe82fbdf • Julius Marminge • Sep 18, 2026
feat(mobile): manage queued messages in a dedicated sheet
a345491a83 • Julius Marminge • Sep 18, 2026
perf(client): narrow thread subscriptions and navigation updates
f872956a39 • Julius Marminge • Sep 18, 2026
perf: page complete turns and bound timeline reconciliation
6e4bdb2808 • Julius Marminge • Sep 18, 2026
fix: keep working timers anchored to the active run
adb9b67481 • Julius Marminge • Sep 18, 2026
test(server): verify background delivery with real providers
2e0d811be9 • Julius Marminge • Sep 18, 2026
fix(server): wait for nested completion delivery before publishing results
73cb86b54b • Julius Marminge • Sep 18, 2026
fix(server): preserve Claude interruption status during steering
e744ad95e5 • Julius Marminge • Sep 18, 2026
fix(orchestrator): preserve task-step elapsed time across restart (#10051)
ce7b2988c8 • Alex Southwell • Sep 18, 2026
fix(mobile): throttle streaming thread visit updates (#9931)
31d39b272d • Alex Southwell • Sep 18, 2026
fix(server): preserve project mutation fields across transports (#9920)
65dcc02c49 • Alex Southwell • Sep 18, 2026
fix(web): preserve file attachments when editing queued runs (#9928)
4d7656f41e • Alex Southwell • Sep 18, 2026
fix(server): fail V2 turns when the OpenCode event stream ends (#9905)
120b9cc5b8 • Alex Southwell • Sep 18, 2026
fix(server): keep the native Grok default model (#10025)
7b462dbbb9 • Alex Southwell • Sep 18, 2026
fix(server): wait for native Codex start before Stop (#10024)
a89694bdd4 • Alex Southwell • Sep 18, 2026
test(orchestration): cover bounded V2 socket fallback paging (#9907)
bfdc0e5cbc • Alex Southwell • Sep 18, 2026
fix(orchestration): exclude rolled-back work from bounded recovery (#8464)
b791d90c22 • Alex Southwell • Sep 18, 2026
fix(server): classify Claude V2 structured terminal failures (#9897)
7bcd42cd08 • Alex Southwell • Sep 18, 2026
test(server): align delegation fixtures with task result semantics
dceae08db9 • Julius Marminge • Sep 18, 2026
test(server): align Codex delegation instruction assertion
6133cad416 • Julius Marminge • Sep 18, 2026
fix(server): distinguish delegated task results from completed turns
8cc5fa109c • Julius Marminge • Sep 18, 2026
fix(acp): preserve native child messages and final summaries
61db571eb4 • Julius Marminge • Sep 18, 2026
fix(web): populate sidebar ACP branding from environment settings
5e2cca1f1a • Julius Marminge • Sep 18, 2026
fix(server): find active turns when answering async questions
a61285c954 • Julius Marminge • Sep 18, 2026