Commits
test(client-runtime): add required options to queue position fixture
e2f0782567 ⢠Ben Davis ⢠17h ago
perf(client-runtime): skip settled question history when nothing is pending
628e775d32 ⢠Ben Davis ⢠17h ago
fix(mobile): keep mobile question queue positions stable
028a963ead ⢠Ben Davis ⢠17h ago
test(web): follow browser-test setup conventions in question panel tests
8501b59fb7 ⢠Ben Davis ⢠17h ago
fix(web): render custom-answer options as downward hints
6c58985799 ⢠Ben Davis ⢠17h ago
feat(contracts): mark custom-answer question options
b80ddafee9 ⢠Ben Davis ⢠17h ago
test(web): render pending question panel with the disposable render helper
e09fac37dc ⢠Ben Davis ⢠17h ago
fix(web): ground the question header with a subtle band
b1d758a206 ⢠Ben Davis ⢠17h ago
fix(web): a little more room above expanded questions
e66265a1de ⢠Ben Davis ⢠17h ago
fix(web): question count spans simultaneous question requests
3c84e2f00b ⢠Ben Davis ⢠17h ago
fix(web): pending questions become a question-first menu
e92744dad9 ⢠Ben Davis ⢠17h ago
fix(web): pending questions get a title slot and calmer selection
2e58d547be ⢠Ben Davis ⢠17h ago
fix(web): pending questions lead with their content
0548da28c3 ⢠Ben Davis ⢠17h ago
fix(web): center pending question content and drop generic header
d434b326aa ⢠Ben Davis ⢠17h ago
feat(web): clearer pending question hierarchy with keycap selection
61d67be15c ⢠Ben Davis ⢠17h ago
fix(web): stop pending questions overflowing the header row
b68468f3e6 ⢠Ben Davis ⢠17h ago
fix(mobile): no-project threads show a chat bubble instead of a monogram (#21546)
45cedfe23e ⢠oliver ⢠17h ago
fix(mobile): keep iPad workspace columns aligned while resizing (#24182)
c14cda15b9 ⢠Alex ⢠17h ago
feat(mobile): add Usage and Settings to workspace navigation (#23841)
91455de0f2 ⢠Alex ⢠17h ago
feat(usage): include Muse Code session history (#22443)
c893353618 ⢠Wiktor Golicz ⢠17h ago
fix(mobile): Live Activity stops shouting the running-agent count (#24329)
d14ace8233 ⢠Julius Marminge ⢠19h ago
fix(server): reject pairing with an incompatible server protocol (#23789)
3f3a1bf419 ⢠Julius Marminge ⢠19h ago
fix(web): keep usage-limit wake action visible (#23803)
f416175804 ⢠Julius Marminge ⢠19h ago
fix(web): SSH environments on an older reused remote server explain the version mismatch instead of reconnecting forever (#23647)
79e392cbfb ⢠Julius Marminge ⢠19h ago
fix(client-runtime): Stop clears commands already finished on the server (#23814)
d31269e46b ⢠Julius Marminge ⢠19h ago
fix(server): agent recordings honor the browser frame rate setting (#23895)
70bd96282c ⢠Julius Marminge ⢠19h ago
fix(server): a fork's first /compact compacts its inherited history (#24172)
5b55036f8c ⢠Julius Marminge ⢠19h ago
perf(client): avoid full ordering scans for streamed replacements (#24264)
7de9535a6c ⢠Julius Marminge ⢠19h ago
fix(mobile): HTML links in pull request comments open when tapped (#22110)
26c3625f48 ⢠oliver ⢠20h ago
feat(relay): deploy on-demand preview stages for labeled PRs
ff1f6fd884 ⢠Julius Marminge ⢠20h ago
fix(server): interrupts started by an agent no longer say "by user" in the timeline (#24299)
7d87be3596 ⢠Julius Marminge ⢠20h ago
fix(mobile): keep the Duo's Home and pull request headers fixed (#24295)
4fef307dd0 ⢠Julius Marminge ⢠21h ago
fix(mobile): Home and pull request lists let UIKit own their top inset (#24284)
6c21798485 ⢠Julius Marminge ⢠22h ago
fix(observability): custom resource attributes use the t3code prefix (#23974)
f252ed0cdd ⢠Yordis Prieto ⢠22h ago
fix(observability): desktop dev version and web environment match the other services (#23975)
bf5ffe8448 ⢠Yordis Prieto ⢠22h ago
fix(server): Codex accounts show ChatGPT's current plan names (#24200)
33f1fe5ebe ⢠oliver ⢠22h ago
ci: close "needs more info" issues after 7 days without a reply (#22628)
52628d863e ⢠Julius Marminge ⢠22h ago
fix(web): review thread avatars no longer clip in collapsed activity rows (#23545)
5e3ad56b8f ⢠oliver ⢠22h ago
fix(mobile): chat and composer chips stay readable in light mode (#22585)
e01c39969f ⢠oliver ⢠22h ago
feat(pull-requests): label and author filters search the host (#23924)
22dc1dabc6 ⢠Julius Marminge ⢠23h ago
fix(pull-requests): a filtered list fills its page instead of waiting for a scroll (#23923)
3046545348 ⢠Julius Marminge ⢠23h ago
fix(pull-requests): list filters narrow on every host that can (#23922)
7beaa01a32 ⢠Julius Marminge ⢠23h ago
fix(server): find the resource monitor when the server runs from its build output (#23965)
cd69df4750 ⢠Yordis Prieto ⢠23h ago
fix(web): center pull request timeline actions (#24259)
c8c9ccf916 ⢠Alex ⢠1d ago
feat(mobile): thread header minimizes on the Duo while reading back through history (#24235)
eeda2cb2cd ⢠Julius Marminge ⢠1d ago
fix(mobile): align draft workspace controls with the composer (#24239)
96ffd7aa56 ⢠Alex ⢠1d ago
fix(web): clear stale resource monitor errors after retry (#24229)
9a391eb3f5 ⢠Julius Marminge ⢠1d ago
fix(server): meter checkpoint git subprocess attempts (#24218)
e340aaeeb9 ⢠Julius Marminge ⢠1d ago
fix(server): pause periodic PR discovery without foreground clients (#23852)
5bb54a0f77 ⢠Julius Marminge ⢠1d ago
fix(server): clean up deleted threads worktrees with subagents (#23900)
171f8d880f ⢠Julius Marminge ⢠1d ago
fix(web): pasted images show their upload tile instantly (#23832)
4dcc244fe1 ⢠Ben Davis ⢠1d ago
fix(server): make stale CLI service recovery actionable (#23541)
58a5d1df06 ⢠Julius Marminge ⢠1d ago
perf(server): speed up large terminal clipboard sequences (#23819)
9f660d3845 ⢠Akshar Patel ⢠1d ago
fix(web): size Usage header controls to the available width (#24123)
97be291eb1 ⢠Yukun Shan ⢠1d ago
perf(scripts): check:changed finishes in about 10 s (#23581)
66ee628e08 ⢠Theo Browne ⢠1d ago
perf(web): reuse a collator when sorting changed-file trees (#23776)
9828cad49f ⢠Utkarsh Patil ⢠1d ago
perf(web): reduce allocations in streaming timeline scans (#23739)
f7f02d779e ⢠Utkarsh Patil ⢠1d ago
fix(web): screen readers hear when the open thread starts, needs you or finishes (#23752)
eb1510d249 ⢠shivam ⢠1d ago
fix(bitbucket): stop the startup sweep from flooding Bitbucket with 429s (#23889)
c96a4bb481 ⢠shivam ⢠1d ago
fix(web): keep blockquote text readable in every theme (#24036)
1df9c32943 ⢠Yash Singh ⢠1d ago
fix(desktop): a stuck quit no longer leaves the app unkillable (#23873)
c58d558e10 ⢠shivam ⢠1d ago
fix(server): Stop stops a thread's subagents again (#23886)
fbc6a08159 ⢠shivam ⢠1d ago
fix(desktop): reduce app crashes when a preview tab's renderer dies during agent screenshots (#24056)
cccb78c459 ⢠shivam ⢠1d ago
fix(web): instructed compact runs without a bare compaction first (#24008)
16aaf5ba7d ⢠Julius Marminge ⢠1d ago
fix(desktop): PDFs in the preview can be annotated (#24022)
6ba807810b ⢠shivam ⢠1d ago
ci: unused dependency patches fail in check:changed, not after push (#23988)
b2377db943 ⢠Theo Browne ⢠1d ago
test(lint): new polling loops in tests now fail lint (#23983)
24c063ae80 ⢠Theo Browne ⢠1d ago
fix(web): cmd+k search hides subagents and favors recent, whole-word matches (#24032)
4812dcad02 ⢠Theo Browne ⢠1d ago
test(client-runtime): restore render scheduler tests deleted in the test snap (#23977)
abffeedeac ⢠Theo Browne ⢠1d ago
fix(server): agent-browser and Chrome no longer outlive the agent that started them (#21299)
1aa7179670 ⢠Joseph Vidal ⢠1d ago
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