Commits

fix(clients): anchor feedback in conversation order

e2e6b430ec • Julius Marminge • Sep 18, 2026

fix(server): correlate OpenCode prompt admission

dffa261d69 • Julius Marminge • Sep 18, 2026

fix(server): normalize Claude question answers

a8047ce49d • Julius Marminge • Sep 18, 2026

fix(server): preserve Claude planning lifecycle

842a25a7a4 • Julius Marminge • Sep 18, 2026

fix(server): preserve provider usage in persisted turns

9b73ff4415 • Julius Marminge • Sep 18, 2026

fix(server): allow protocol negotiation in CORS

8875388a2b • Julius Marminge • Sep 18, 2026

fix(server): restore Claude resume compaction

2b441fe3fa • Julius Marminge • Sep 18, 2026

perf(orchestration): bound complete thread snapshots

8e062c6404 • Julius Marminge • Sep 18, 2026

perf(orchestration): bound history reads in SQL

f107c69c4a • Julius Marminge • Sep 18, 2026

fix(server): project Claude plans and todos

cf8fe01322 • Julius Marminge • Sep 18, 2026

fix(server): restore Claude structured questions

687c83a1f3 • Julius Marminge • Sep 18, 2026

fix(server): guard OpenCode prompt admission races

c84a3864f4 • Julius Marminge • Sep 18, 2026

chore(repo): remove tracked audit scratch files

3b460833e2 • Julius Marminge • Sep 18, 2026

docs: state portable handoff limits

2e0579ef41 • Julius Marminge • Sep 18, 2026

docs: explain legacy thread migration

652fe9c9e1 • Julius Marminge • Sep 18, 2026

fix(protocol): reject incompatible orchestration peers

9a2e7ede01 • Julius Marminge • Sep 18, 2026

fix(web): scope markdown actions to their environment

11511ca015 • Julius Marminge • Sep 18, 2026

fix(web): restore markdown file chip actions

321d5c6ec6 • Julius Marminge • Sep 18, 2026

fix(server): keep current provider context usage

b1068d355e • Julius Marminge • Sep 18, 2026

fix(web): preserve Windows markdown paths

3ad560e587 • Julius Marminge • Sep 18, 2026

fix(web): load workspace markdown images through assets

d3dfd4c3b0 • Julius Marminge • Sep 18, 2026

fix(server): preserve generic provider attachments

93763b800c • Julius Marminge • Sep 18, 2026

fix(clients): restore Codex feedback submission

165766c4b6 • Julius Marminge • Sep 18, 2026

fix(orchestration): recreate missing worktrees before turns

fd21824aab • Julius Marminge • Sep 18, 2026

fix(orchestration): honor migrated thread visibility in search

fda2b84b01 • Julius Marminge • Sep 18, 2026

fix(server): preserve Claude subagent models

82de496dcc • Julius Marminge • Sep 18, 2026

fix(web): honor disabled legacy plan mode

2316cb5e0f • Julius Marminge • Sep 18, 2026

fix(orchestration): preserve legacy thread metadata

89f4a29753 • Julius Marminge • Sep 18, 2026

fix(server): include service launcher in bundle build

4f7ad46cdd • Julius Marminge • Sep 18, 2026

fix(server): observe pre-aborted Claude approvals

17408b6fae • Julius Marminge • Sep 18, 2026

fix(orchestration): reanchor unsettled threads

e73ca802b9 • Julius Marminge • Sep 18, 2026

fix(server): keep Claude session approvals ephemeral

1b5444707c • Julius Marminge • Sep 18, 2026

fix(web): keep failed tool items in the collapsed group summaries

db38cbb18b • Julius Marminge • Sep 18, 2026

fix: reconcile main's round-16 features after the rebase

9b4247fb7a • Julius Marminge • Sep 18, 2026

chore: refresh macroscope ui-consistency check

016cb14c8c • Julius Marminge • Sep 18, 2026

chore: retrigger ci

7455b49ebf • Julius Marminge • Sep 18, 2026

fix(server): inject HostProcessPlatform into the Grok plan extractor

6bf9439a0d • Julius Marminge • Sep 18, 2026

fix(lint): allowlist the queue and relationships interop boundaries

94f35e3e4d • Julius Marminge • Sep 18, 2026

fix(mobile): replace remaining dark: utilities with adaptive semantic tokens

bb1b298985 • Julius Marminge • Sep 18, 2026

fix(web): dedupe the composer glass styles and align the chat column width

ee86443741 • Julius Marminge • Sep 18, 2026

fix: reconcile main's round-14 features after the rebase

abace0b039 • Julius Marminge • Sep 18, 2026

fix(web): drag-to-reorder queued messages and retire stale pending rows

2d6fe70e82 • Julius Marminge • Sep 18, 2026

feat(web): show attachments on queued messages and edit them in the composer

49b9d0704b • Julius Marminge • Sep 18, 2026

feat(server): claim uploaded attachments at v2 dispatch

e3cd413052 • Julius Marminge • Sep 18, 2026

fix(web): restore the full-screen file-drop target over the chat column

5789d5431f • Julius Marminge • Sep 18, 2026

fix: restore main's automatic thread settling after the revert

197b77f585 • Julius Marminge • Sep 18, 2026

fix: reconcile main's round-12 features after the rebase

28a85b4ffd • Julius Marminge • Sep 18, 2026

fix(opencode): route child-session approvals through the v2 adapter

96d5e3f07f • Julius Marminge • Sep 18, 2026

fix: reconcile main's round-11 features after the rebase

0a9eae22b0 • Julius Marminge • Sep 18, 2026

fix(web): collapsed tool rows preview inputs for every tool type

5d7d0bea8b • Julius Marminge • Sep 18, 2026

fix(web): show the command on collapsed tool rows, not its stdout

eda3709721 • Julius Marminge • Sep 18, 2026

fix(web): surface v2 todo-list plans as task progress

042afba254 • Julius Marminge • Sep 18, 2026

fix(web): collapse settled tool runs behind main's summary toggles

69a9bf384a • Julius Marminge • Sep 18, 2026

fix(web): converge ChatComposer on main's drawer-era body

1ee208206c • Julius Marminge • Sep 18, 2026

fix(web): adopt main's attached-composer surface contract so the glass survives shoulder tabs

685d1a0e06 • Julius Marminge • Sep 18, 2026

fix(web): repaint the composer glass and strip the thread-panel popover chrome

56f381ad0c • Julius Marminge • Sep 18, 2026

feat(grok): capture exit_plan_mode into the v2 proposed-plan card (#8358)

99b6026662 • Julius Marminge • Sep 18, 2026

fix(web): keep following the stream after returning to the live edge (#6519)

59cbb6f9f7 • Julius Marminge • Sep 18, 2026

feat(orchestration-v2): show live context usage in the meter (#8144)

b3af3efbf1 • Julius Marminge • Sep 18, 2026

fix(grok): fail hung prompts on xAI rate-limit completions (#8358, partial)

21e63e4604 • Julius Marminge • Sep 18, 2026

feat(analytics): credit v2 threads and turns to the starting client (#7774)

8e3dc092a0 • Julius Marminge • Sep 18, 2026

feat(orchestration-v2): route Codex thread feedback uploads through v2 (#7949)

e0da52149c • Julius Marminge • Sep 18, 2026

feat(orchestration-v2): carry approval options and app names to the client (#8058)

012dbc1aab • Julius Marminge • Sep 18, 2026

feat(orchestration-v2): project linked pull requests on threads (#8160)

6f73c1b205 • Julius Marminge • Sep 18, 2026

fix(web): stop mis-marking recovered and text-reported tool failures in the v2 work log

2578d43063 • Julius Marminge • Sep 18, 2026

fix: reconcile main's round-10 features after the rebase

49134b7b99 • Julius Marminge • Sep 18, 2026

fix(orchestration): show provider retries in the work log

916165a88c • Julius Marminge • Sep 18, 2026

refactor(web): finish aligning the branch with main's style simplification

233e9470db • Julius Marminge • Sep 18, 2026

fix(web): restore the titlebar sizing and timeline fade lost to main's style simplification

b2744a982a • Julius Marminge • Sep 18, 2026

feat(server): honor withheld agent browser access in the v2 runtime

dbc99cb004 • Julius Marminge • Sep 18, 2026

fix: reconcile main's round-9 features after the rebase

8e123d5f76 • Julius Marminge • Sep 18, 2026

feat(mobile): surface prominent activity status and metadata

a82e70d134 • Julius Marminge • Sep 18, 2026

fix(server): reject replaying a command receipt across threads in v2

867cb39c7e • Julius Marminge • Sep 18, 2026

fix: reconcile main's round-8 features after the rebase

eeeccef0b6 • Julius Marminge • Sep 18, 2026

perf(server): keep shell snapshots bounded and active-only

bb46de75cd • Julius Marminge • Sep 18, 2026

fix(web): size the titlebar layout-control icons like the sidebar trigger

9d7a56f0ad • Julius Marminge • Sep 18, 2026

fix(web): align titlebar clusters to one shared pixel inset

4d5c5fed4d • Julius Marminge • Sep 18, 2026

fix(web): keep the titlebar layout controls fixed across right-panel toggles

17dc67e5fb • Julius Marminge • Sep 18, 2026

fix: reconcile main's round-6 features after the rebase

796e2a3343 • Julius Marminge • Sep 18, 2026

feat(contracts): track thread title regeneration

4b0c618ca2 • Julius Marminge • Sep 18, 2026

feat(orchestration): bound thread history and resume payloads

bc99343e91 • Julius Marminge • Sep 18, 2026

fix(web): restore main's collapse chrome and tab-status keying on the PR panel

45d5fe6f14 • Julius Marminge • Sep 18, 2026

feat(web): prioritize pull request row actions

d99bb04044 • Julius Marminge • Sep 18, 2026

fix(web): reconcile main's round-5 features after the rebase

a60358c286 • Julius Marminge • Sep 18, 2026

fix(mobile): port main's composer stabilization into the v2 thread screens

609af51d7a • Julius Marminge • Sep 18, 2026

feat(web): add pull request actions to thread details

c3ae3818b6 • Julius Marminge • Sep 18, 2026

fix(web): restore the branch's slim chat header

cf1f6edeb9 • Julius Marminge • Sep 18, 2026

test(server): expect attachment saved-at lines in ClaudeAdapterV2 turn text

1175af6337 • Julius Marminge • Sep 18, 2026

test(web): restore main's right-panel migration expectations after the panel-visibility merge

0c0b04ea94 • Julius Marminge • Sep 18, 2026

fix(server): port round-3 main fixes into the v2 orchestrator

3480bfe589 • Julius Marminge • Sep 18, 2026

chore(server): renumber v2 migrations 038-046 to 041-049 after main's 038-040

1c4ca7b458 • Julius Marminge • Sep 18, 2026

fix: repair rerere-damaged files and reconcile main's round-3 features with v2

3bb5fe8ddf • Julius Marminge • Sep 18, 2026

fix(web): show Git action success inline in panel

6f3645a995 • Julius Marminge • Sep 18, 2026

fix(web): let LegendList own end-follow and disclosure anchoring (#5449)

3f814de1f2 • Julius Marminge • Sep 18, 2026

fix(web): port the refined live-follow gesture gating to the v2 timeline

bef649d798 • Julius Marminge • Sep 18, 2026

chore(web): prune plan-sidebar leftovers after the inline-plans rework

398705d361 • Julius Marminge • Sep 18, 2026

fix: port main fixes stranded by the v2 rewrite (round 2)

a97123a7a4 • Julius Marminge • Sep 18, 2026

fix(server): renumber v2 migrations after main's 037_ProjectionTurnsKeysetIndex

9ce4997cdd • Julius Marminge • Sep 18, 2026

fix: repair conflict-marker artifacts from rebase auto-resolutions

9caba48902 • Julius Marminge • Sep 18, 2026

fix(web): align git action progress button layout

8b656a182e • Julius Marminge • Sep 18, 2026