Commits
fix(web): Cmd+B toggles the sidebar unless text is selected (#24063)
7d6b5bec87 • Theo Browne • 1d ago
test(mobile): restore clipboard secret-redaction test deleted in the test snap (#23980)
0cb033c5e9 • Theo Browne • 1d ago
test(web): restore project settings permission tests deleted in the test snap (#24011)
30a405bbc1 • Theo Browne • 1d ago
test(server): restore DST scheduling tests deleted in the test snap (#23991)
12c91aef7a • Theo Browne • 1d ago
test: delete low-value tests and dead test-only exports (#24058)
51a7118b70 • Theo Browne • 1d ago
fix(server): avoid full shell read on resume (#23987)
d7a8d6f320 • Yash Singh • 1d ago
fix(opencode): retry failed model catalogs until they recover (#23939)
807319c276 • Yash Singh • 1d ago
test(forgejo): answer the base branch read in the skipped-checks test (#23952)
49597c77db • Julius Marminge • 1d ago
fix(cursor): fail turns that end in a transport error after commentary (#23273)
656f3f4094 • Victor Vogel • 1d ago
fix(pi): stop blank input placeholders from failing the run (#23235)
6d9ec7bdf9 • Victor Vogel • 1d ago
fix(web): new threads no longer hang when a project's machine is offline (#23967)
56c365cc29 • Theo Browne • 1d ago
fix(server): abort interrupted ACP MCP fetches (#23955)
e64a6d4ca8 • Julius Marminge • 1d ago
perf(server): skip unused Git output line parsing (#23953)
9a6380263b • Julius Marminge • 1d ago
fix(mobile): move Android undo toasts above bottom navigation (#23928)
a68e6e97c5 • Alex • 1d ago
fix(server): Forgejo skipped jobs no longer keep a pull request watch pending (#16668)
71a283aed2 • Igor Makowski • 1d ago
fix(server): restore Claude subscription usage through proxies (#12069)
7e52513a13 • Nand • 1d ago
fix(server): preserve Codex sign-in guidance in usage notices (#17055)
53245cce53 • 洁月星 • 1d ago
fix(web): task durations over an hour no longer wrap in the tasks panel (#13472)
9b7e7dff45 • James Villarrubia • 1d ago
fix(web): align pull request file counts with diff stats (#23905)
0c25c2974a • Yash Singh • 1d ago
fix(claude): route approval feedback to the requesting agent (#23657)
b7e802bdec • Yash Singh • 1d ago
fix(server): route SQLite reads around writer contention (#23902)
6ed47b538c • Yash Singh • 1d ago
fix(mobile): the empty composer row shows only the provider icon (#23570)
a8dba9ca93 • oliver • 1d ago
fix(server): wake PR watches when remaining CI checks finish (#23904)
09bb9f157b • Julius Marminge • 1d ago
fix(mobile): center Android composer text and pad wrapped drafts (#23829)
05cd55d2d0 • Alex • 1d ago
docs(connect): correct the relay webhook endpoint key (#23526)
50e151c7a4 • Julius Marminge • 1d ago
fix(mobile): undo toasts keep their action on one row (#23910)
18e2742519 • Alex Southwell • 1d ago
feat(settings): add thread title instructions (#21882)
51273020db • Caden Elrod • 1d ago
fix(mcp): accept GitCafe pull request URLs in link/unlink/watch tools (#23899)
1c8e79ec18 • Julius Marminge • 1d ago
fix(ui): preserve tool icon detail in light mode (#23896)
23bd753806 • Julius Marminge • 1d ago
feat(web): telemetry export settings show where the running endpoint came from (#23713)
e78297d891 • Yordis Prieto • 1d ago
fix(server): renew active managed Codex turns through native auth (#21787)
f5cf9a02de • Julius Marminge • 1d ago
fix(server): keep managed Codex token renewal in the server (#21786)
478fdfc0ea • Julius Marminge • 1d ago
fix(server): speed up shell snapshots on large databases (#23751)
c7e3993fe9 • Yash Singh • 1d ago
fix(web): keep PR check counts in sync (#23548)
200dad3b39 • Julius Marminge • 2d ago
fix(forgejo): merges follow the repository's delete-branch setting (#23471)
52bb5c8c4e • Julius Marminge • 2d ago
fix(gitcafe): authored lists, merge progress, and author reviews match git.cafe (#23887)
f9c1d023f1 • Julius Marminge • 2d ago
fix(server): resume Codex parents after native children finish (#23840)
11adcb0e25 • Julius Marminge • 2d ago
fix(server): wake PR watches when no checks report (#23863)
b3c010909d • Julius Marminge • 2d ago
fix(server): preserve typed requirements as the RPC group grows (#23813)
cf3acd9001 • Julius Marminge • 2d ago
fix(mobile): capture folded and unfolded Duo store screenshots (#23849)
ff31a2a62b • Julius Marminge • 2d ago
chore(mobile): bump Clerk Expo SDKs to the new native client sync (#23047)
2c8bdf6177 • Robert Soriano • 2d ago
chore(release): prepare v0.1.2
ef92441313 • t3-code[bot] • 2d ago
fix: no more em dashes in product copy (#23799)
d7f3b72548 • Theo Browne • 2d ago
docs: document the GitCafe mirror and refresh the dev setup (#23808)
52c2b38ea4 • Julius Marminge • 2d ago
fix(deps): pin all patched package versions (#23798)
22840ab943 • Julius Marminge • 2d ago
fix(server): keep subagent transcript updates off shell stream (#23783)
fd1063ba7c • Yash Singh • 2d ago
fix(web): sidebar follows the active thread after history navigation (#23519)
044f07257c • Julius Marminge • 2d ago
fix(web): let toast content use the full accordion width (#23777)
e54e71d725 • Yash Singh • 2d ago
chore(mobile): bump app version to 2.1.0
4eae8ae011 • t3-code[bot] • 2d ago
fix(usage): count initial Codex requests with inherited totals (#23729)
5e8c5eb75a • Alex • 2d ago
fix(server): probe the Windows startup environment asynchronously (#21720)
f460ddb23a • Utkarsh Patil • 2d ago
fix(web): provider updates no longer pop toasts on launch (#23233)
b9aaff46e0 • oliver • 2d ago
fix(chat): mark tool images beyond the preview limit (#23595)
f05599504a • Victor Vogel • 2d ago
fix(web): subagent bar keeps model and status readable in narrow chat columns (#23502)
60b35a1ee0 • shivam • 2d ago
feat(web,mobile): messages from other agents fold into one-line rows (#23135)
f054d1b801 • shivam • 2d ago
ci: setup survives npm registry outages (#23582)
ed3f965e07 • Theo Browne • 2d ago
fix(mobile): unify draft and thread navigation and composer behavior (#23467)
8d3b061121 • Julius Marminge • 2d ago
fix(settings): older clients connect again after idle compaction modes (#23454)
43879d9702 • Julius Marminge • 2d ago
fix(server): SSH hosts no longer keep every old 300 MB runtime after desktop updates (#23113)
ff525478e2 • shivam • 2d ago
fix(server): a Claude agent stops when the server that started it dies (#23389)
5ffe045931 • shivam • 2d ago
perf(web): visit marks during a reply no longer re-render ChatView (#23124)
ee33c4c65d • Julius Marminge • 2d ago
perf(web): streamed reply text no longer re-renders ChatView (#23117)
83f118a4ac • Julius Marminge • 2d ago
fix(mobile): Dynamic Island status no longer wraps next to other Live Activities (#23327)
96bae5465b • Theo Browne • 2d ago
chore(typecheck): typescript is the tsc-rs drop-in, no effect-tsgo patch (#23023)
4040867bb4 • Theo Browne • 2d ago
fix(web): paused sidebar videos stop reloading after every command (#23106)
3b95e7831b • shivam • 2d ago
feat: ChatGPT Business usage limits offer a copyable admin request (#23361)
6f75bcb374 • Julius Marminge • 2d ago
fix(mobile): preserve new-thread drafts and native header layout (#23366)
002e941fbb • Julius Marminge • 2d ago
fix(mobile): the iOS composer reopens where you left a long draft (#23096)
efa5381246 • shivam • 2d ago
fix(source-control): clones retry over HTTPS when the SSH key is refused (#23170)
a49d18cf3b • Julius Marminge • 2d ago
feat(gitcafe): request reviewers and apply labels on GitCafe pull requests (#23034)
6e3c5e67f6 • Julius Marminge • 2d ago
fix(mobile): align iPad composer without shifting on keyboard focus (#23355)
e07595714a • Julius Marminge • 2d ago
fix(web): cap list layout passes to prevent React error 185 (#23315)
05b697f6a2 • Yash Singh • 2d ago
fix(client-runtime): refresh Git refs when the RPC session changes (#23314)
a98ebde990 • Yash Singh • 2d ago
fix(web): Arabic and Hebrew text reads and navigates right to left (#22777)
3690c86253 • يزن حمزه • 2d ago
feat(server): webhook filters fan out over arrays with a [] path wildcard (#23282)
defb7e6e6b • Julius Marminge • 2d ago
fix(mobile): drafts swipe to discard and every row move animates (#23205)
b295dd83b2 • Julius Marminge • 2d ago
fix(pi): fork completed turns while the next turn is running (#23052)
aa0158d0d3 • Julius Marminge • 2d ago
fix(mobile): new-thread heading clears the iPad header (#23206)
6318bfc597 • Julius Marminge • 2d ago
feat(server): export how long runs take and how they end (#22094)
f8e4834861 • Julius Marminge • 2d ago
fix(server): stop abandoned turns before continuing threads (#23169)
6f6f68ad2d • Yash Singh • 2d ago
docs(import): correct conversation size and batch limits (#23226)
49e97d48f9 • Victor Vogel • 2d ago
fix(gitcafe): show line counts on linked and listed pull requests (#22633)
8acbefefc5 • maria • 2d ago
fix(mobile): the iPhone Duo's inspector panes use the full column (#23150)
89fe509232 • Julius Marminge • 2d ago
fix(mobile): Screens 5.0.0-t3.36 stops an iPhone Duo unfold crash (#23149)
83a8501f56 • Julius Marminge • 2d ago
fix(mobile): the iPhone Duo's search field and composer line up with its tab bar (#23148)
e6c2aeb360 • Julius Marminge • 2d ago
fix(mobile): folding the Duo keeps the thread's end or the reader's line in place (#23147)
5ed2ea245e • Julius Marminge • 2d ago
fix(mobile): a closed search no longer risks freezing the app (#23146)
37d6fce839 • Julius Marminge • 2d ago
fix(mobile): the iPhone Duo searches from a field at the bottom of its list (#23145)
9fa551ac3f • Julius Marminge • 2d ago
fix(mobile): the iPhone Duo keeps list titles through folds and unfolds with its sidebar (#23144)
801701db7a • Julius Marminge • 2d ago
fix(mobile): the pull requests tab's empty detail asks for a pull request (#23143)
added623d1 • Julius Marminge • 2d ago
fix(mobile): use native full-width sheets on iPhone Duo (#22980)
13eea3f6e1 • Julius Marminge • 2d ago
fix(mobile): deliver the first tab selection after Duo folding (#22979)
61bdec0c99 • Julius Marminge • 2d ago
fix(mobile): retain resting scroll offsets through Duo inset changes (#22978)
eec07b604d • Julius Marminge • 2d ago
fix(mobile): respect Duo safe areas in overlays (#22977)
ec2fd4d37c • Julius Marminge • 2d ago
fix(mobile): keep Duo toolbar actions clear of workspace tabs (#22976)
9cdd05926b • Julius Marminge • 2d ago
fix(build): pin Node 26.12.1 for development and standalone releases (#23165)
ed9b7ca9c5 • Alex • 2d ago
fix(source-control): merge messages drop Claude Code's current claude.com footer (#23133)
b5a226e49c • MarcoDotIO • 3d ago
Merge commit from fork
a12d6ed942 • Julius Marminge • 3d ago
test(web): chat shortcut test types through the composer handle (#23126)
bd6940beab • Julius Marminge • 3d ago
fix(server): sync pull request draft status changes (#22832)
70e5e384da • Yash Singh • 3d ago