Commits
feat(mcp): expose attachment upload and send (#10564)
00350846c2 • Julius Marminge • Sep 7, 2026
feat(mcp): expose project service operations (#10563)
7af5f32ca5 • Julius Marminge • Sep 7, 2026
feat(mcp): expose scheduled task run-now (#10562)
f7eb40c208 • Julius Marminge • Sep 7, 2026
feat(mcp): expose the existing thread search query (#10561)
3151e72733 • Julius Marminge • Sep 7, 2026
feat(mcp): expose selected environment preferences (#10560)
823d7f9b99 • Julius Marminge • Sep 7, 2026
feat(mcp): expose preview list and close (#10559)
9b51250f7f • Julius Marminge • Sep 7, 2026
feat(mcp): expose fork and merge-back commands (#10558)
fbb624d364 • Julius Marminge • Sep 7, 2026
feat(mcp): expose thread model selection (#10557)
ddef913bfb • Julius Marminge • Sep 7, 2026
feat(mcp): expose pending user questions (#10556)
8feb39c37b • Julius Marminge • Sep 7, 2026
feat(mcp): expose existing queued message commands (#10555)
d83cbdda7d • Julius Marminge • Sep 7, 2026
feat(mcp): expose thread organization commands (#10554)
df3ebef9eb • Julius Marminge • Sep 7, 2026
refactor(server): share attachment message intake (#10580)
fc36ae7e24 • Julius Marminge • Sep 7, 2026
refactor(project): share create and update inputs (#10578)
7684eb005b • Julius Marminge • Sep 7, 2026
refactor(shared): share model-selection command choice (#10577)
3b0999f1a4 • Julius Marminge • Sep 7, 2026
fix(server): keep old failures from waking snoozed V2 threads (#9903)
415ed0f73b • Alex Southwell • Sep 6, 2026
feat(mcp): update thread metadata (#8690)
26a48b0070 • Julius Marminge • Sep 6, 2026
fix(orchestration): persist linked pull requests (#8689)
792e2811a0 • Julius Marminge • Sep 6, 2026
fix(mobile): use the archive eligibility guard when dispatching (#9930)
315f53f006 • Alex Southwell • Sep 5, 2026
fix(mobile): render generic message attachments (#9929)
475aa8cc59 • Alex Southwell • Sep 5, 2026
fix(server): make project removal honor v2 threads
b9fa1399cf • Julius Marminge • Sep 5, 2026
fix: reconcile upstream fixes with orchestration v2
2ac9bfedf7 • Julius Marminge • Sep 5, 2026
fix(server): explain fetch failures during worktree preparation
8905dacfdb • Julius Marminge • Sep 5, 2026
fix: reconcile main updates with orchestration v2
c9e77581ee • Julius Marminge • Sep 5, 2026
test(server): use Effect Vitest for Cursor provider checks
8072d19c9a • Julius Marminge • Sep 5, 2026
ci: run checks on v2 branch pushes
fd632e42fb • Julius Marminge • Sep 5, 2026
test(server): correlate OpenCode replay message identities
992a70481d • Julius Marminge • Sep 5, 2026
test(server): refresh replay runtime instruction expectations
497419e59c • Julius Marminge • Sep 5, 2026
fix(client-runtime): resolve work log source imports
41675661f1 • Julius Marminge • Sep 5, 2026
fix(mobile): pin the patched notifications dependency
0805dd54d5 • Julius Marminge • Sep 5, 2026
test(server): include the shell indexes migration
83a241da02 • Julius Marminge • Sep 5, 2026
chore: format v2 files flagged by CI
8bb2b08131 • Julius Marminge • Sep 5, 2026
fix(orchestrator): Stop finished Codex turns from sitting on Waiting (#7105)
19444d5f3c • Mike Olson • Sep 5, 2026
fix(orchestrator): Show when a completed delegated child still has work (#4793)
5670f7709f • Mike Olson • Sep 5, 2026
fix(orchestrator): Stop treating a wait timeout as a dead child (#7427)
1eb7dfa61a • Mike Olson • Sep 5, 2026
fix(mobile): restore composer and timeline behavior from main
7d703c2245 • Julius Marminge • Sep 5, 2026
fix(chat): match main timer and task placement
e1898cf13d • Julius Marminge • Sep 5, 2026
fix(orchestration): stabilize Codex turn mapping and settlement
6502e22dc9 • Julius Marminge • Sep 5, 2026
fix: reconcile main updates with orchestration v2
25d2531cae • Julius Marminge • Sep 5, 2026
fix(server): reduce v2 recovery and runtime resource usage
036b876695 • Julius Marminge • Sep 5, 2026
fix: reconcile main's round-20 features after the rebase
d36b2bc008 • Julius Marminge • Sep 5, 2026
fix(web): realign the composer and timeline with main
1f285d975d • Julius Marminge • Sep 5, 2026
fix(web): right-align the stash shoulder tab again
5c4cee53f9 • Julius Marminge • Sep 5, 2026
fix: reconcile main's round-19 features after the rebase
446c14ac75 • Julius Marminge • Sep 5, 2026
feat(server): evaluate automatic thread settlement in the v2 orchestrator
41a58eec41 • Julius Marminge • Sep 5, 2026
fix: reconcile main's round-18 features after the rebase
7b13bca643 • Julius Marminge • Sep 5, 2026
feat(web): port working and thinking timeline rows to orchestration v2
786a258cba • Julius Marminge • Sep 5, 2026
fix: reconcile main's round-17 features after the rebase
9d90e5b55c • Julius Marminge • Sep 5, 2026
fix(mobile): keep scroll bounds current after animations
46ccba0eb1 • Julius Marminge • Sep 5, 2026
fix(chat): remove added tool summary status counts
ed00e2c6d7 • Julius Marminge • Sep 5, 2026
feat(mobile): port chat summaries and transitions to orchestration v2
a1859c1070 • Julius Marminge • Sep 5, 2026
feat(web): summarize T3 orchestration actions
e3cf4e7013 • Julius Marminge • Sep 5, 2026
fix(web): keep composer shortcut tooltip stable on Mod
9704a94c1a • Julius Marminge • Sep 5, 2026
fix(web): match composer actions to draft and modifier state
f4990e88c5 • Julius Marminge • Sep 5, 2026
fix(web): keep queued messages in place while editing
52c04315c5 • Julius Marminge • Sep 5, 2026
fix(web): keep queued message editing inside the queue panel
1dba1e9d62 • Julius Marminge • Sep 5, 2026
refactor(web): use shared banner rows for queued messages
d237255a28 • Julius Marminge • Sep 5, 2026
fix(web): keep stash separate from the composer activity column
d46cee69da • Julius Marminge • Sep 5, 2026
fix(web): share the outline for joined composer tabs
d29886b1dd • Julius Marminge • Sep 5, 2026
fix(web): align queue headers and prevent stash overlap
041c2ef8bc • Julius Marminge • Sep 5, 2026
fix(web): port composer activity and grouping to orchestration v2
cc8c663641 • Julius Marminge • Sep 5, 2026
fix(orchestration): select visible history before limiting SQL
bb95b1f5e4 • Julius Marminge • Sep 5, 2026
fix(server): recover OpenCode status reconciliation
f1478a9841 • Julius Marminge • Sep 5, 2026
fix(orchestration): retain nested fork history when paging
e5ae3d476c • Julius Marminge • Sep 5, 2026
fix(server): cancel pending OpenCode prompts safely
1106aea50c • Julius Marminge • Sep 5, 2026
fix(orchestration): page history through its true end
d4c2e7898c • Julius Marminge • Sep 5, 2026
fix(web): retain markdown workspace ownership
0b9a275bdd • Julius Marminge • Sep 5, 2026
fix(clients): anchor feedback in conversation order
54044e36b8 • Julius Marminge • Sep 5, 2026
fix(server): correlate OpenCode prompt admission
7ac8986ab7 • Julius Marminge • Sep 5, 2026
fix(server): normalize Claude question answers
96d86de9e6 • Julius Marminge • Sep 5, 2026
fix(server): preserve Claude planning lifecycle
ef7f805472 • Julius Marminge • Sep 5, 2026
fix(server): preserve provider usage in persisted turns
d81a2f0556 • Julius Marminge • Sep 5, 2026
fix(server): allow protocol negotiation in CORS
22acb619ed • Julius Marminge • Sep 5, 2026
fix(server): restore Claude resume compaction
f7511d3e31 • Julius Marminge • Sep 5, 2026
perf(orchestration): bound complete thread snapshots
3467a51211 • Julius Marminge • Sep 5, 2026
perf(orchestration): bound history reads in SQL
34c720d50e • Julius Marminge • Sep 5, 2026
fix(server): project Claude plans and todos
9d8ad3a484 • Julius Marminge • Sep 5, 2026
fix(server): restore Claude structured questions
ee8d6f8759 • Julius Marminge • Sep 5, 2026
fix(server): guard OpenCode prompt admission races
312d998c9f • Julius Marminge • Sep 5, 2026
chore(repo): remove tracked audit scratch files
b3bd9c4ecc • Julius Marminge • Sep 5, 2026
docs: state portable handoff limits
01fb9b2f8b • Julius Marminge • Sep 5, 2026
docs: explain legacy thread migration
b991834aef • Julius Marminge • Sep 5, 2026
fix(protocol): reject incompatible orchestration peers
76430cd1cf • Julius Marminge • Sep 5, 2026
fix(web): scope markdown actions to their environment
e111c0543d • Julius Marminge • Sep 5, 2026
fix(web): restore markdown file chip actions
ad6a9f7295 • Julius Marminge • Sep 5, 2026
fix(server): keep current provider context usage
1a3dd3578f • Julius Marminge • Sep 5, 2026
fix(web): preserve Windows markdown paths
a910f34530 • Julius Marminge • Sep 5, 2026
fix(web): load workspace markdown images through assets
ed85eecbd5 • Julius Marminge • Sep 5, 2026
fix(server): preserve generic provider attachments
1db36ed0ee • Julius Marminge • Sep 5, 2026
fix(clients): restore Codex feedback submission
f8b782169e • Julius Marminge • Sep 5, 2026
fix(orchestration): recreate missing worktrees before turns
846906b60b • Julius Marminge • Sep 5, 2026
fix(orchestration): honor migrated thread visibility in search
ae84cc4c62 • Julius Marminge • Sep 5, 2026
fix(server): preserve Claude subagent models
36540a5d43 • Julius Marminge • Sep 5, 2026
fix(web): honor disabled legacy plan mode
67cee03191 • Julius Marminge • Sep 5, 2026
fix(orchestration): preserve legacy thread metadata
e72208fee3 • Julius Marminge • Sep 5, 2026
fix(server): include service launcher in bundle build
d95edb1dc1 • Julius Marminge • Sep 5, 2026
fix(server): observe pre-aborted Claude approvals
78c2c5e5f9 • Julius Marminge • Sep 5, 2026
fix(orchestration): reanchor unsettled threads
2f28e2b1af • Julius Marminge • Sep 5, 2026
fix(server): keep Claude session approvals ephemeral
9b0256e735 • Julius Marminge • Sep 5, 2026
fix(web): keep failed tool items in the collapsed group summaries
baad1d3f82 • Julius Marminge • Sep 5, 2026
fix: reconcile main's round-16 features after the rebase
e2bc222269 • Julius Marminge • Sep 5, 2026