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
fix(server): recover opted-in threads after machine restarts (#9803)
b906ce2d73 • maria • Sep 4, 2026
fix(web): use segmented controls for mode switches (#9781)
5a2f3ebf6e • maria • Sep 4, 2026
fix(web): give toggle thumbs consistent inset spacing (#9805)
389bbcc8d9 • maria • Sep 4, 2026
fix: address usage limits and merge settlement regressions (#9784)
98a29cbaa1 • maria • Sep 4, 2026
fix(web): center pull request link previews (#9794)
91c66ac43d • maria • Sep 4, 2026
feat(usage): support custom model prices (#9774)
394e8470c8 • Julius Marminge • Sep 4, 2026
docs(web): document panel motion during navigation (#9778)
5e1c23d769 • maria • Sep 4, 2026
fix(web): align provider controls with machine tabs (#9769)
7649465023 • maria • Sep 4, 2026
fix(web): restore the running tool label shine (#9777)
935917f50a • maria • Sep 4, 2026
feat(mobile): split the usage page into Usage and Limits tabs (#9775)
24aef0e6c1 • Julius Marminge • Sep 4, 2026
fix(contracts): include tool.denied in runtime event types (#9770)
b7d6e65021 • Simone • Sep 4, 2026
test(scripts): keep Windows packaging checks host-portable (#9589)
0a590fa01a • Julius Marminge • Sep 4, 2026
fix(server): refuse symlinked theme files on Windows too (#9580)
781f41ef1f • Julius Marminge • Sep 4, 2026
test(server): make Windows path and async fixtures deterministic (#9576)
b123cbb317 • Julius Marminge • Sep 4, 2026
fix(server): canonicalise media paths the same way their callers do (#9575)
5f4c7161fa • Julius Marminge • Sep 4, 2026
test(server): run the Antigravity install harness for the host platform (#9574)
912276bcd9 • Julius Marminge • Sep 4, 2026
test: resolve the Windows temp directory to its long name (#9573)
9fa54eeb4c • Julius Marminge • Sep 4, 2026
test(server): keep provider fixture directories host-portable (#9572)
9af5139f59 • Julius Marminge • Sep 4, 2026
test: skip POSIX mode-bit assertions on a Windows host (#9571)
1108be0fc8 • Julius Marminge • Sep 4, 2026
test(server): pin git config for fixtures and compare native realpaths (#9570)
12b6d026bd • Julius Marminge • Sep 4, 2026
fix(server): tolerate the missing directory fsync on Windows (#9569)
f083f520fb • Julius Marminge • Sep 4, 2026
test(desktop): make path fixtures and timeouts host-portable (#9568)
c251e41b5e • Julius Marminge • Sep 4, 2026
test(server): run fake provider CLIs through a Node stub on every host (#9567)
5c6c1d67d8 • Julius Marminge • Sep 4, 2026
test: skip symlink fixtures where the host cannot create symlinks (#9566)
30f128faba • Julius Marminge • Sep 4, 2026
test(server): skip posix executable fixtures on a Windows host (#9565)
4701041eef • Julius Marminge • Sep 4, 2026
test: stop path and platform tests depending on the host OS (#9564)
cc60753aa2 • Julius Marminge • Sep 4, 2026
fix(server): remove retired Codex models after refresh (#9773)
bfef973d9e • Julius Marminge • Sep 4, 2026
perf(server): skip unused Linux process detail reads (#9768)
163d86a784 • Theo Browne • Sep 4, 2026
fix(web): open composer selectors below controls (#9767)
8e056a0e51 • maria • Sep 4, 2026
fix(web): stop panel motion during navigation (#9766)
cd713679bb • Julius Marminge • Sep 4, 2026
docs: focus user guides on features and workflows (#9756)
9e1fb459a9 • Julius Marminge • Sep 4, 2026
docs: keep internal guides focused on architecture (#9755)
2e688a53cf • Julius Marminge • Sep 4, 2026
fix(web): restore file comment focus in editable preview (#9061)
13427ecd8b • Shpetim • Sep 4, 2026
fix(web): reset automatic pull to default (#9763)
f6db420625 • maria • Sep 4, 2026
fix(sidebar): mute background working threads (#9759)
45bd3b631b • maria • Sep 4, 2026
fix(web): stop empty diffs replacing pull requests (#9753)
d115a96763 • maria • Sep 4, 2026
fix(models): make GPT-6-Astra current (#9762)
bc03c3640d • Julius Marminge • Sep 4, 2026