Commits

refactor(web): the command palette provider lookup keeps its caching without "use memo" (#20827)

e6ced718a3 • Julius Marminge • 7d ago

refactor(web): the hosted browser webview keeps its caching without "use memo" (#20824)

f03378f70a • Julius Marminge • 7d ago

refactor(web): the usage page keeps its caching without "use memo" (#20807)

8c67f77af6 • Julius Marminge • 7d ago

refactor(web): chat composer keeps its caching without "use memo" (#20834)

f9baf517e0 • Julius Marminge • 7d ago

refactor(web): the guide excerpt keeps its caching without "use memo" (#20798)

efdaa4b353 • Julius Marminge • 7d ago

refactor(web): the branch selector keeps its caching without "use memo" (#20822)

767da3b06d • Julius Marminge • 7d ago

refactor(web): find reveal refs stay cached without "use memo" (#20818)

8eddd16067 • Julius Marminge • 7d ago

refactor(web): pull request code tab keeps its caching without "use memo" (#20816)

78f8d38ebb • Julius Marminge • 7d ago

refactor(web): the model picker keeps its caching without "use memo" (#20815)

44ecfd65b6 • Julius Marminge • 7d ago

refactor(web): the terminal drawer keeps its caching without "use memo" (#20799)

c60afa29f1 • Julius Marminge • 7d ago

refactor(web): the pull requests page keeps its caching without "use memo" (#20820)

805b98e790 • Julius Marminge • 7d ago

refactor(web): turn diff summaries keep their caching without "use memo" (#20794)

1c33a198c4 • Julius Marminge • 7d ago

refactor(web): the legacy sidebar keeps its caching without "use memo" (#20793)

2c722ba396 • Julius Marminge • 7d ago

refactor(web): pull request detail keeps its caching without "use memo" (#20811)

55ca0bb65e • Julius Marminge • 7d ago

refactor(web): the usage chart keeps its caching without "use memo" (#20792)

b30f0df44a • Julius Marminge • 7d ago

fix(android): a composer focused through an app switch stays above the keyboard (#20803)

b987b5785f • Julius Marminge • 7d ago

fix(android): menu icons take taps (#20802)

23a5c774ee • Julius Marminge • 7d ago

test(web): React tests run compiled in a real browser (#20797)

144aae4d4e • Julius Marminge • 7d ago

refactor(server): route git config through one env helper and end option parsing before names (#20440)

73d70a444b • Julius Marminge • 7d ago

refactor(server): resolve project and worktree folders in one place (#20449)

8e0d5e5e4d • Julius Marminge • 7d ago

chore(web): React compiler rules apply to every web file (#20791)

f4da08069e • Julius Marminge • 7d ago

refactor(web): review file patches keep their caching without "use memo" hooks (#20788)

73af712275 • Julius Marminge • 7d ago

refactor(web): the new-thread hook keeps its caching without "use memo" (#20769)

af39520464 • Julius Marminge • 7d ago

refactor(web): linked pull request status keeps its caching without "use memo" hooks (#20781)

bcd3c12f46 • Julius Marminge • 7d ago

refactor(web): the keybindings panel keeps its caching without "use memo" hooks (#20782)

1e436990c2 • Julius Marminge • 7d ago

fix(server): a running Claude workflow member shows its answer so far (#20786)

edc703b60a • Julius Marminge • 7d ago

refactor(web): merged settings stay cached without "use memo" (#20765)

c0fda31e3e • Julius Marminge • 7d ago

refactor(web): highlighted tokens keep their caching without "use memo" hooks (#20760)

a89a797f42 • Julius Marminge • 7d ago

refactor(web): the open-in picker keeps its caching without "use memo" hooks (#20758)

83ffe0a8e0 • Julius Marminge • 7d ago

refactor(web): the queued runs control keeps its caching without "use memo" hooks (#20779)

e6c0c5e8b8 • Julius Marminge • 7d ago

refactor(web): the pending user input panel keeps its caching without "use memo" hooks (#20762)

4500480e03 • Julius Marminge • 7d ago

refactor(web): the attachment preview keeps its caching without "use memo" hooks (#20757)

3f480b84a5 • Julius Marminge • 7d ago

refactor(web): the thread lineage panel keeps its caching without "use memo" hooks (#20789)

583ad66c52 • Julius Marminge • 7d ago

refactor(web): provider models keep their caching without "use memo" (#20775)

275e7de026 • Julius Marminge • 7d ago

refactor(web): the pull request code tab keeps its caching with one "use memo" hook (#20773)

ba9e9f5736 • Julius Marminge • 7d ago

refactor(web): the preview bridge keeps its stable thread ref without "use memo" hooks (#20746)

8dbfd927f9 • Julius Marminge • 7d ago

refactor(web): the composer builds model options without a "use memo" hook (#20780)

d4314e8e16 • Julius Marminge • 7d ago

refactor(web): the diff panel keeps its caching without "use memo" hooks (#20745)

c783897791 • Julius Marminge • 7d ago

fix(client-runtime): the agents pill counts background agents from earlier turns (#20785)

b7e376e96e • Julius Marminge • 7d ago

refactor(web): the command output panel keeps its caching without "use memo" hooks (#20763)

3b618903d6 • Julius Marminge • 7d ago

refactor(web): the open panel pull request URL keeps its caching without "use memo" (#20768)

64b16d83a2 • Julius Marminge • 7d ago

refactor(web): the pull request detail panel keeps its caching with fewer "use memo" hooks (#20761)

4dd6a65abe • Julius Marminge • 7d ago

refactor(web): pull request markdown keeps its caching without "use memo" hooks (#20744)

9554194e7e • Julius Marminge • 7d ago

refactor(web): paginated branches keep their caching without "use memo" (#20743)

0a3806ca57 • Julius Marminge • 7d ago

refactor(web): sidebar resize options stay cached without "use memo" (#20776)

fc73c24ad3 • Julius Marminge • 7d ago

refactor(web): the changed files tree keeps its caching without "use memo" hooks (#20766)

36cde6fbc3 • Julius Marminge • 7d ago

refactor(web): the MCP app frame keeps its caching without "use memo" hooks (#20759)

37ea8a88de • Julius Marminge • 7d ago

refactor(web): the pull request thread dialog keeps its caching without "use memo" hooks (#20742)

0ad3fd6436 • Julius Marminge • 7d ago

refactor(web): the pull request stack hook keeps its caching without "use memo" (#20741)

341738b80a • Julius Marminge • 7d ago

refactor(web): the file browser keeps its caching without "use memo" hooks (#20784)

3af41edb71 • Julius Marminge • 7d ago

refactor(web): settings search items stay cached without "use memo" (#20771)

68ed8d35bf • Julius Marminge • 7d ago

refactor(web): scoped settings stay cached without "use memo" (#20767)

01e634a10b • Julius Marminge • 7d ago

refactor(web): the thread pull requests panel keeps its caching without "use memo" hooks (#20740)

b3d05640a4 • Julius Marminge • 7d ago

fix(server): keep sensitive values out of settings reads, startup logs and preview snapshots (#20446)

8653c8f09b • Julius Marminge • 7d ago

refactor(web): the theme search section compiles without manual memoization (#20778)

aa28bde87e • Julius Marminge • 7d ago

perf(web): Git actions control compiles without manual memoization (#20777)

b38aa027dc • Julius Marminge • 7d ago

test(web): chat markdown, timeline, and diff reveal tests pass the strict compiler rules (#20770)

07fa354c22 • Julius Marminge • 7d ago

refactor(web): thread find compiles under the strict React Compiler rules (#20772)

bfe804d319 • Julius Marminge • 7d ago

refactor(client-runtime): decide learned routes and session reuse in one place (#20445)

c9b8f21bcf • Julius Marminge • 7d ago

fix(server): webhook request values reach the agent marked as request data (#20447)

47683f6ff4 • Julius Marminge • 7d ago

fix(mobile): dev pairing link no longer opens Home inside a sheet (#20130)

e2e9b4d3b7 • Alex • 7d ago

perf(web): the item inspector compiles without manual memoization (#20545)

3ba883ebf4 • Julius Marminge • 7d ago

feat(web): step reasoning effort from the keyboard (#19928)

2993dfc069 • Bilal Bakr • 7d ago

perf(web): the model picker compiles without manual memoization (#20706)

07528262fc • Julius Marminge • 7d ago

perf(web): the provider update launch notification compiles with the React Compiler (#20577)

8254505084 • Julius Marminge • 7d ago

fix(web): settings search keeps the clamped highlight when results shrink (#20764)

a72b58e127 • Julius Marminge • 7d ago

perf(web): the load-balancing hook compiles with the React Compiler (#20565)

33672c47e3 • Julius Marminge • 7d ago

perf(web): the device stream view compiles without manual memoization (#20645)

2520821d57 • Julius Marminge • 7d ago

perf(web): chat markdown compiles with the React Compiler (#20715)

fcda161afb • Julius Marminge • 7d ago

perf(web): Codex setup compiles with the React Compiler (#20674)

cffabdbb59 • Julius Marminge • 7d ago

perf(web): the settings sidebar compiles with the React Compiler (#20623)

82f40d74a6 • Julius Marminge • 7d ago

perf(web): the guide file diff compiles without manual memoization (#20544)

02d48aec5c • Julius Marminge • 7d ago

perf(web): the link opener hook compiles without manual memoization (#20541)

8fcdcfe208 • Julius Marminge • 7d ago

perf(web): the browser surface slot compiles with the React Compiler (#20542)

7a08cdf5f2 • Julius Marminge • 7d ago

perf(web): the browser favicon store compiles without manual memoization (#20546)

4576827f41 • Julius Marminge • 7d ago

perf(web): AnimatedHeight compiles with the React Compiler (#20562)

16e6a6ab50 • Julius Marminge • 7d ago

perf(web): the guide excerpt compiles without manual memoization (#20553)

b82d2e3bd5 • Julius Marminge • 7d ago

perf(web): the managed relay hooks compile without manual memoization (#20552)

22585fd9ff • Julius Marminge • 7d ago

perf(web): the traits picker compiles without manual memoization (#20540)

b78296a60b • Julius Marminge • 7d ago

perf(web): the PR guide diff loader compiles with the React Compiler (#20543)

d94ea2c47f • Julius Marminge • 7d ago

perf(web): the zoomable image compiles without manual memoization (#20549)

687f1e9487 • Julius Marminge • 7d ago

perf(web): the project action editor resets its form without an effect (#20550)

70d5cfb492 • Julius Marminge • 7d ago

perf(web): the primary cloud link hook compiles without manual memoization (#20554)

65ebf8f86e • Julius Marminge • 7d ago

perf(web): the find reveal ref compiles without manual memoization (#20555)

fea5380159 • Julius Marminge • 7d ago

perf(web): useStableCallback compiles without manual memoization (#20556)

7e850a03c2 • Julius Marminge • 7d ago

perf(web): the branch picker compiles without manual memoization (#20557)

78c0d7df69 • Julius Marminge • 7d ago

perf(web): the hosted browser webview compiles with the React Compiler (#20558)

095fdac93f • Julius Marminge • 7d ago

perf(web): the prompt link page compiles with the React Compiler (#20559)

74920122f6 • Julius Marminge • 7d ago

perf(web): the guide stop compiles without manual memoization (#20560)

1e42057c97 • Julius Marminge • 7d ago

perf(web): the onboarding completion hook compiles without manual memoization (#20561)

3603057fe4 • Julius Marminge • 7d ago

perf(web): the guide tour compiles without manual memoization (#20563)

63318a5d81 • Julius Marminge • 7d ago

perf(web): the escape-to-go-back hook compiles without manual memoization (#20564)

366106ac51 • Julius Marminge • 7d ago

perf(web): the composer state hooks compile without manual memoization (#20566)

95e6d928a3 • Julius Marminge • 7d ago

perf(web): the branch toolbar selector compiles without manual memoization (#20567)

7383cce7fc • Julius Marminge • 7d ago

perf(web): useAtomCommand compiles without manual memoization (#20568)

3ff9a73458 • Julius Marminge • 7d ago

perf(web): the app sidebar layout compiles with the React Compiler (#20569)

8e6ace6166 • Julius Marminge • 7d ago

perf(web): the server update banner compiles without manual memoization (#20570)

506955372a • Julius Marminge • 7d ago

perf(web): highlighted search lines compile without manual memoization (#20571)

242ec0ea2b • Julius Marminge • 7d ago

perf(web): the env mode selector compiles without manual memoization (#20572)

ef2d631a55 • Julius Marminge • 7d ago

perf(web): useAtomQueryRunner compiles without manual memoization (#20573)

745ca81b9d • Julius Marminge • 7d ago