Commits
feat(web): port working and thinking timeline rows to orchestration v2
21bc1348ea • Julius Marminge • Sep 21, 2026
fix: reconcile main's round-17 features after the rebase
f11118beac • Julius Marminge • Sep 21, 2026
fix(mobile): keep scroll bounds current after animations
020845ab1d • Julius Marminge • Sep 21, 2026
fix(chat): remove added tool summary status counts
6bbbc17b04 • Julius Marminge • Sep 21, 2026
feat(mobile): port chat summaries and transitions to orchestration v2
537de94b29 • Julius Marminge • Sep 21, 2026
feat(web): summarize T3 orchestration actions
81dead16b9 • Julius Marminge • Sep 21, 2026
fix(web): keep composer shortcut tooltip stable on Mod
a86a7d65d3 • Julius Marminge • Sep 21, 2026
fix(web): match composer actions to draft and modifier state
4eb7a0da99 • Julius Marminge • Sep 21, 2026
fix(web): keep queued messages in place while editing
96cb6f1ee0 • Julius Marminge • Sep 21, 2026
fix(web): keep queued message editing inside the queue panel
662575acb9 • Julius Marminge • Sep 21, 2026
refactor(web): use shared banner rows for queued messages
7d8b313cb1 • Julius Marminge • Sep 21, 2026
fix(web): keep stash separate from the composer activity column
cffefe452d • Julius Marminge • Sep 21, 2026
fix(web): share the outline for joined composer tabs
6a9c61c37b • Julius Marminge • Sep 21, 2026
fix(web): align queue headers and prevent stash overlap
9c665334eb • Julius Marminge • Sep 21, 2026
fix(web): port composer activity and grouping to orchestration v2
d232a09790 • Julius Marminge • Sep 21, 2026
fix(orchestration): select visible history before limiting SQL
a6f9604f47 • Julius Marminge • Sep 21, 2026
fix(server): recover OpenCode status reconciliation
53c2a9a297 • Julius Marminge • Sep 21, 2026
fix(orchestration): retain nested fork history when paging
a73d4087f8 • Julius Marminge • Sep 21, 2026
fix(server): cancel pending OpenCode prompts safely
72c28e7b16 • Julius Marminge • Sep 21, 2026
fix(orchestration): page history through its true end
8fea651392 • Julius Marminge • Sep 21, 2026
fix(web): retain markdown workspace ownership
9899c44946 • Julius Marminge • Sep 21, 2026
fix(clients): anchor feedback in conversation order
18e3ccd7ad • Julius Marminge • Sep 21, 2026
fix(server): correlate OpenCode prompt admission
f55e4d92b6 • Julius Marminge • Sep 21, 2026
fix(server): normalize Claude question answers
c4167728fe • Julius Marminge • Sep 21, 2026
fix(server): preserve Claude planning lifecycle
bd67fbebc7 • Julius Marminge • Sep 21, 2026
fix(server): preserve provider usage in persisted turns
96ff30cb97 • Julius Marminge • Sep 21, 2026
fix(server): allow protocol negotiation in CORS
a7a57f2d7f • Julius Marminge • Sep 21, 2026
fix(server): restore Claude resume compaction
ed7038cd96 • Julius Marminge • Sep 21, 2026
perf(orchestration): bound complete thread snapshots
e2c5227ad8 • Julius Marminge • Sep 21, 2026
perf(orchestration): bound history reads in SQL
07ed5de1aa • Julius Marminge • Sep 21, 2026
fix(server): project Claude plans and todos
24e256eaea • Julius Marminge • Sep 21, 2026
fix(server): restore Claude structured questions
578e7d9f26 • Julius Marminge • Sep 21, 2026
fix(server): guard OpenCode prompt admission races
4140422ddc • Julius Marminge • Sep 21, 2026
chore(repo): remove tracked audit scratch files
fdf7ba9657 • Julius Marminge • Sep 21, 2026
docs: state portable handoff limits
e265289832 • Julius Marminge • Sep 21, 2026
docs: explain legacy thread migration
41c8e53fa3 • Julius Marminge • Sep 21, 2026
fix(protocol): reject incompatible orchestration peers
23abc8a16a • Julius Marminge • Sep 21, 2026
fix(web): scope markdown actions to their environment
76f786e3db • Julius Marminge • Sep 21, 2026
fix(web): restore markdown file chip actions
0f4cb342a5 • Julius Marminge • Sep 21, 2026
fix(server): keep current provider context usage
28d426bc00 • Julius Marminge • Sep 21, 2026
fix(web): preserve Windows markdown paths
8d0cb8eac8 • Julius Marminge • Sep 21, 2026
fix(web): load workspace markdown images through assets
f19e475e28 • Julius Marminge • Sep 21, 2026
fix(server): preserve generic provider attachments
028c923c58 • Julius Marminge • Sep 21, 2026
fix(clients): restore Codex feedback submission
444292d47b • Julius Marminge • Sep 21, 2026
fix(orchestration): recreate missing worktrees before turns
443b4d006e • Julius Marminge • Sep 21, 2026
fix(orchestration): honor migrated thread visibility in search
abb4028a65 • Julius Marminge • Sep 21, 2026
fix(server): preserve Claude subagent models
1194161cb7 • Julius Marminge • Sep 21, 2026
fix(web): honor disabled legacy plan mode
421c2a04ed • Julius Marminge • Sep 21, 2026
fix(orchestration): preserve legacy thread metadata
27c8fd9f85 • Julius Marminge • Sep 21, 2026
fix(server): include service launcher in bundle build
6588024146 • Julius Marminge • Sep 21, 2026
fix(server): observe pre-aborted Claude approvals
2fa0e502d3 • Julius Marminge • Sep 21, 2026
fix(orchestration): reanchor unsettled threads
ca60d7d211 • Julius Marminge • Sep 21, 2026
fix(server): keep Claude session approvals ephemeral
ecec866a8e • Julius Marminge • Sep 21, 2026
fix(web): keep failed tool items in the collapsed group summaries
a53a520d7f • Julius Marminge • Sep 21, 2026
fix: reconcile main's round-16 features after the rebase
a2d73a9f1b • Julius Marminge • Sep 21, 2026
chore: refresh macroscope ui-consistency check
dde8f5ea72 • Julius Marminge • Sep 21, 2026
chore: retrigger ci
64adfa935f • Julius Marminge • Sep 21, 2026
fix(server): inject HostProcessPlatform into the Grok plan extractor
29bbe2ef7c • Julius Marminge • Sep 21, 2026
fix(lint): allowlist the queue and relationships interop boundaries
6a51e29866 • Julius Marminge • Sep 21, 2026
fix(mobile): replace remaining dark: utilities with adaptive semantic tokens
bbef052564 • Julius Marminge • Sep 21, 2026
fix(web): dedupe the composer glass styles and align the chat column width
d0517b16e8 • Julius Marminge • Sep 21, 2026
fix: reconcile main's round-14 features after the rebase
3027bba28e • Julius Marminge • Sep 21, 2026
fix(web): drag-to-reorder queued messages and retire stale pending rows
5ab1793fc2 • Julius Marminge • Sep 21, 2026
feat(web): show attachments on queued messages and edit them in the composer
41677a13fe • Julius Marminge • Sep 21, 2026
feat(server): claim uploaded attachments at v2 dispatch
ad63101590 • Julius Marminge • Sep 21, 2026
fix(web): restore the full-screen file-drop target over the chat column
272117f846 • Julius Marminge • Sep 21, 2026
fix: restore main's automatic thread settling after the revert
93a572c7c0 • Julius Marminge • Sep 21, 2026
fix: reconcile main's round-12 features after the rebase
d576fcbfd9 • Julius Marminge • Sep 21, 2026
fix(opencode): route child-session approvals through the v2 adapter
b7f6e6bcba • Julius Marminge • Sep 21, 2026
fix: reconcile main's round-11 features after the rebase
0866957e79 • Julius Marminge • Sep 21, 2026
fix(web): collapsed tool rows preview inputs for every tool type
d47ac71f17 • Julius Marminge • Sep 21, 2026
fix(web): show the command on collapsed tool rows, not its stdout
8dee883930 • Julius Marminge • Sep 21, 2026
fix(web): surface v2 todo-list plans as task progress
7828e19cc6 • Julius Marminge • Sep 21, 2026
fix(web): collapse settled tool runs behind main's summary toggles
927831a2bf • Julius Marminge • Sep 21, 2026
fix(web): converge ChatComposer on main's drawer-era body
51fceca188 • Julius Marminge • Sep 21, 2026
fix(web): adopt main's attached-composer surface contract so the glass survives shoulder tabs
5e4f8f0ae7 • Julius Marminge • Sep 21, 2026
fix(web): repaint the composer glass and strip the thread-panel popover chrome
edbbcbcb7d • Julius Marminge • Sep 21, 2026
feat(grok): capture exit_plan_mode into the v2 proposed-plan card (#8358)
10f84cfeff • Julius Marminge • Sep 21, 2026
fix(web): keep following the stream after returning to the live edge (#6519)
54b9afec10 • Julius Marminge • Sep 21, 2026
feat(orchestration-v2): show live context usage in the meter (#8144)
d2a20d0d1a • Julius Marminge • Sep 21, 2026
fix(grok): fail hung prompts on xAI rate-limit completions (#8358, partial)
5d500a38b8 • Julius Marminge • Sep 21, 2026
feat(analytics): credit v2 threads and turns to the starting client (#7774)
736ed37775 • Julius Marminge • Sep 21, 2026
feat(orchestration-v2): route Codex thread feedback uploads through v2 (#7949)
8d7d57ffcb • Julius Marminge • Sep 21, 2026
feat(orchestration-v2): carry approval options and app names to the client (#8058)
e65a44163b • Julius Marminge • Sep 21, 2026
feat(orchestration-v2): project linked pull requests on threads (#8160)
7824e74918 • Julius Marminge • Sep 21, 2026
fix(web): stop mis-marking recovered and text-reported tool failures in the v2 work log
80b5984dd8 • Julius Marminge • Sep 21, 2026
fix: reconcile main's round-10 features after the rebase
2e11dcb06c • Julius Marminge • Sep 21, 2026
fix(orchestration): show provider retries in the work log
2551c7aab3 • Julius Marminge • Sep 21, 2026
refactor(web): finish aligning the branch with main's style simplification
5b098645c6 • Julius Marminge • Sep 21, 2026
fix(web): restore the titlebar sizing and timeline fade lost to main's style simplification
614a7841d9 • Julius Marminge • Sep 21, 2026
feat(server): honor withheld agent browser access in the v2 runtime
3819d68fca • Julius Marminge • Sep 21, 2026
fix: reconcile main's round-9 features after the rebase
82dad8c079 • Julius Marminge • Sep 21, 2026
feat(mobile): surface prominent activity status and metadata
103c8a8e92 • Julius Marminge • Sep 21, 2026
fix(server): reject replaying a command receipt across threads in v2
d05589a530 • Julius Marminge • Sep 21, 2026
fix: reconcile main's round-8 features after the rebase
262e3e7393 • Julius Marminge • Sep 21, 2026
perf(server): keep shell snapshots bounded and active-only
22cb8555e5 • Julius Marminge • Sep 21, 2026
fix(web): size the titlebar layout-control icons like the sidebar trigger
9efe0f27f1 • Julius Marminge • Sep 21, 2026
fix(web): align titlebar clusters to one shared pixel inset
668f3233da • Julius Marminge • Sep 21, 2026
fix(web): keep the titlebar layout controls fixed across right-panel toggles
0428f9ab6c • Julius Marminge • Sep 21, 2026
fix: reconcile main's round-6 features after the rebase
ffeb376c45 • Julius Marminge • Sep 21, 2026