Commits

refactor(mobile): keep review default ID helper private (#10000)

1c59d3b72c • Julius Marminge • Sep 5, 2026

refactor(mobile): keep project selection helper private (#9999)

1e24b43d3f • Julius Marminge • Sep 5, 2026

test(relay): keep the stage slug helper private (#9998)

ac93fbfad0 • Julius Marminge • Sep 5, 2026

refactor(web): remove obsolete pull request link opener (#9983)

ba873b8181 • Julius Marminge • Sep 5, 2026

test(server): cover raw OpenCode deltas through the adapter (#9977)

3fedf52467 • Julius Marminge • Sep 5, 2026

test(web): keep the preview profile label helper private (#9997)

11cb88efc5 • Julius Marminge • Sep 5, 2026

test(web): remove composer control style snapshots (#9996)

4f1dc55cab • Julius Marminge • Sep 5, 2026

refactor(web): remove obsolete cloud listing helpers (#9995)

bf1c1b0975 • Julius Marminge • Sep 5, 2026

refactor(web): remove unused aspect ratio reconciler (#9994)

c7e93f520b • Julius Marminge • Sep 5, 2026

refactor(web): test the live usage column builder (#9993)

487d1766ca • Julius Marminge • Sep 5, 2026

refactor(client-runtime): remove unused subagent selectors (#9992)

3bcde91f82 • Julius Marminge • Sep 5, 2026

refactor(shared): remove retired PATH capture parser (#9991)

da1bebbb11 • Julius Marminge • Sep 5, 2026

refactor(shared): remove unused mention path serializer (#9990)

c6410d37d7 • Julius Marminge • Sep 5, 2026

refactor(shared): remove unused preview URL predicate (#9989)

aca2afc0b5 • Julius Marminge • Sep 5, 2026

test(server): consolidate agent activity opt-in coverage (#9988)

94d1fa7ff2 • Julius Marminge • Sep 5, 2026

test(server): remove provider label identity assertion (#9987)

9867eb1239 • Julius Marminge • Sep 5, 2026

test(server): remove static OAuth page snapshots (#9986)

10421bcdc9 • Julius Marminge • Sep 5, 2026

test(server): remove authorization prompt snapshots (#9985)

371e323925 • Julius Marminge • Sep 5, 2026

fix(client): keep warm thread resumes live instead of flashing sync (#9913)

f87ecf0cc3 • Julius Marminge • Sep 5, 2026

fix(marketing): align the endorsement carousel with its heading (#9912)

fc1f543d6c • Julius Marminge • Sep 5, 2026

fix(mobile): keep highlighting review diffs after a long line (#9911)

50027bb3ad • Julius Marminge • Sep 5, 2026

fix(web): reset markdown widgets when the previewed file changes (#9910)

3e1333319a • Julius Marminge • Sep 5, 2026

perf(web): keep timeline row reuse engaged while text streams (#9909)

aefef95ffc • Julius Marminge • Sep 5, 2026

refactor(web): remove unused pull request state label (#9984)

ea0487cc9a • Julius Marminge • Sep 5, 2026

refactor(desktop): remove test-only Electron error predicates (#9982)

a9caf7b708 • Julius Marminge • Sep 5, 2026

refactor(desktop): remove unused keyring remediation text (#9981)

14da634577 • Julius Marminge • Sep 5, 2026

test(server): assert the dispatched welcome thread model (#9980)

1550f1b742 • Julius Marminge • Sep 5, 2026

test(server): remove provider equality wrapper fixture (#9979)

2fc630c9e8 • Julius Marminge • Sep 5, 2026

test(server): cover thread lookup through command invariants (#9978)

b3f8dd979a • Julius Marminge • Sep 5, 2026

refactor(mobile): remove unused font size steppers (#9975)

5fe29c8945 • Julius Marminge • Sep 5, 2026

refactor(client-runtime): remove unused file position predicate (#9976)

044a6e168a • Julius Marminge • Sep 5, 2026

refactor(mobile): remove unused layout calculations (#9974)

eda0cec923 • Julius Marminge • Sep 5, 2026

refactor(client-runtime): remove unused connection phase message (#9972)

1782a2af44 • Julius Marminge • Sep 5, 2026

refactor(mobile): remove unused provider option summary (#9971)

c1e279eca5 • Julius Marminge • Sep 5, 2026

refactor(shared): remove unused viewport formatters (#9970)

1568b3fd08 • Julius Marminge • Sep 5, 2026

test(server): remove Azure permissions constant snapshot (#9973)

32142cff18 • Julius Marminge • Sep 5, 2026

test(contracts): keep driver default lookup private (#9968)

dfc70a3294 • Julius Marminge • Sep 5, 2026

ci: reject unused files and dependencies with Knip (#9962)

d2c3e2e5d7 • Julius Marminge • Sep 5, 2026

chore: remove redundant root tooling dependencies (#9961)

00d46188be • Julius Marminge • Sep 5, 2026

chore(mobile): remove obsolete widget wiring script (#9960)

2759ef05bb • Julius Marminge • Sep 5, 2026

refactor(web): prune unused UI and provider code (#9959)

4a42fc62e1 • Julius Marminge • Sep 5, 2026

chore: configure Knip workspace audits (#9958)

126ea5c3bc • Julius Marminge • Sep 5, 2026

fix(web): give the browser keybinding notice breathing room (#9964)

bc8584bf8e • Julius Marminge • Sep 5, 2026

refactor(web): remove obsolete changed-files preview helpers (#9956)

eae770b125 • Julius Marminge • Sep 5, 2026

fix(web): reveal reselected diff files (#9951)

6b87ce3a0b • Julius Marminge • Sep 5, 2026

test(client-runtime): keep scoped key implementation private (#9955)

f530d7b618 • Julius Marminge • Sep 5, 2026

test(mobile): keep composer selection helper private (#9953)

a399473c30 • Julius Marminge • Sep 5, 2026

test(web): keep provider field readers private (#9952)

07d2497db8 • Julius Marminge • Sep 5, 2026

fix(web): deduplicate PR project filter choices (#9948)

e5a87e8b9c • Julius Marminge • Sep 5, 2026

fix(web): load file grammar before enabling edits (#9947)

2fa5ef4c7b • Julius Marminge • Sep 5, 2026

fix(server): capture turn checkpoints after all edits finish (#9841)

7a089b2b24 • Julius Marminge • Sep 5, 2026

fix(settings): share restart continuation across environments (#9933)

f47a3fe903 • maria • Sep 5, 2026

fix(server): keep mise-owned npm packages manual-only (#9927)

c7dc3cbd06 • Julius Marminge • Sep 5, 2026

feat(web): recall sent prompts with the up arrow (#9173)

fd773172e7 • Theo Browne • Sep 5, 2026

fix(web): discard stale highlights after file edits (#9902)

df8e0eb46b • Julius Marminge • Sep 5, 2026

fix(server): only run provider updates through the installer that owns the binary (#9325)

2fb99a7a66 • Julius Marminge • Sep 5, 2026

fix(chat): show hours for long runs (#9894)

94cc8152ff • Theo Browne • Sep 5, 2026

fix(web): sort equally merge-ready pull requests by diff size (#9887)

931d41f933 • maria • Sep 5, 2026

fix(cli): resolve projects with missing workspace directories (#9885)

9cb40178a5 • Julius Marminge • Sep 5, 2026

fix(web): prioritize open panel pull request when copying (#9877)

a0eb23993a • maria • Sep 5, 2026

fix(web): keep file autosaves active after effect replay (#9878)

b01771c238 • Julius Marminge • Sep 5, 2026

fix(connect): refresh HTTP credentials without reconnecting (#9594)

363cde4114 • Julius Marminge • Sep 5, 2026

fix(mobile): keep usage tabs below the header when switching (#9876)

ac90950f1a • Julius Marminge • Sep 5, 2026

feat(web): edit usage prices across selected environments (#9861)

84b99f3fb7 • Julius Marminge • Sep 5, 2026

fix(web): render and filter usage as environments respond (#9860)

7ee52b0773 • Julius Marminge • Sep 5, 2026

fix(preview): bound automation waits and screenshot captures (#4685)

de1b798c6e • Julius Marminge • Sep 5, 2026

fix(web): make sidebar project actions reachable by keyboard and screen reader (#5521)

7f8cf30ca4 • Andrew Johnson • Sep 5, 2026

fix(web): show retained runtime diagnostics in the work log (#9870)

1246146f59 • Julius Marminge • Sep 5, 2026

fix(release): install the correct Windows Spectre component (#9859)

1665d81bb5 • maria • Sep 5, 2026

fix(server): quote copied native provider update commands (#9856)

d28077e585 • Julius Marminge • Sep 5, 2026

fix(server): dismiss native questions when their turn ends (#9851)

d7fe47fd09 • Julius Marminge • Sep 5, 2026

fix(web): copy text over plain HTTP (#8023)

03c6cd8bad • Michel Liao • Sep 5, 2026

fix(ci): add fallback Ubuntu package mirrors (#9864)

4ade365180 • maria • Sep 5, 2026

fix(codex): show what a file-change approval will change (#8669)

57a6b70e24 • Muhammad Waleed • Sep 5, 2026

fix: restore UX after performance improvements (#9799)

ce4712d5b0 • Theo Browne • Sep 5, 2026

fix(claude): surface usage-limit pauses in the thread (#7165)

940e8233c2 • Vitaly Iegorov • Sep 5, 2026

fix(server): advertise truecolor in the integrated terminal (#7680)

89ee69e443 • Shubh • Sep 5, 2026

fix(skills): support names beginning with digits (#9244)

82f64cd8d0 • Amirali Beigi • Sep 5, 2026

fix(web): preserve focus and prioritize picker shortcuts (#9795)

896fe82f2f • maria • Sep 5, 2026

perf(shared): skip duplicate PATH entries and per-probe tracing (#9618)

c3caceade1 • Niklas Westman • Sep 5, 2026

fix(prs): reuse GitHub data and defer optional reads (#9835)

110bbe6b55 • maria • Sep 5, 2026

fix(desktop): isolate preview keyboard shortcuts from the host (#9840)

b5fb3fba0f • maria • Sep 5, 2026

fix(client): explain possible network blocking for T3 Connect (#9783)

2dca7a1edd • Theo Browne • Sep 5, 2026

fix(web): restore composer expansion after tool calls (#9782)

720e126b76 • Theo Browne • Sep 5, 2026

fix(server): preserve native provider executable paths during updates (#9850)

2d5464afbc • Julius Marminge • Sep 5, 2026

fix: stop favicon requests for private link hosts on web and mobile (#5838)

b6f72681da • Felipe Franco • Sep 5, 2026

fix(server): surface a missing workspace folder instead of a spawn error (#5040)

fce8508456 • Joaquin Navarro • Sep 5, 2026

fix(web): respect case in POSIX file links (#9309)

8faf031c2d • Michel Liao • Sep 5, 2026

feat(desktop): import cookies from Safari (#7262)

ed2bdbb278 • Julius Marminge • Sep 5, 2026

fix(web): reload saved colors when reopening the theme editor (#9847)

caf4981e32 • Julius Marminge • Sep 5, 2026

fix(server): surface Claude safety model fallback notices instead of dropping them (#8853)

a5bbad910f • Darahaas Yajamanyam • Sep 5, 2026

fix(web): keep the sidebar project filter across navigation (#9416)

1963ca0abe • Igor Makowski • Sep 5, 2026

feat(web): highlight visible settings sections (#9812)

4d3907f63d • Julius Marminge • Sep 5, 2026

fix(web): smooth settings sidebar transitions (#9811)

2e61301b13 • Julius Marminge • Sep 5, 2026

fix(web): keep worktree origin preference visible (#9846)

4f1092cec2 • Julius Marminge • Sep 5, 2026

fix(server): detect nested Git workspaces for checkpoints (#9842)

0dd5c64bcf • Julius Marminge • Sep 4, 2026

fix(ssh): exec managed servers without npm wrappers (#9843)

f33fdc9924 • Julius Marminge • Sep 4, 2026

fix(cursor): discover symlinked skills as package boundaries (#9420)

087cfb8ae2 • Ezra • Sep 4, 2026

feat: add custom model names and option descriptors (#9807)

5a433244d0 • Julius Marminge • Sep 4, 2026

fix(web): simplify changed files into a persistent folder tree (#9821)

dd7bc147f7 • maria • Sep 4, 2026