Commits

fix(server): refresh cached PR review replies (#18835)

965a366e57 • Alex Southwell • 3d ago

fix(web): stop status animations when Reduce Motion is enabled (#18814)

be6dd8b719 • Alex Southwell • 3d ago

fix(desktop): an AppImage launch drops earlier launches' mount dirs from the server PATH (#18808)

5bed8e4df6 • Igor Makowski • 3d ago

fix(server): keep Claude reset times on quick retries (#18616)

9957790c9f • Hasan Shoaib • 3d ago

fix(server): preserve config changes while the initial snapshot loads (#18406)

6518c8243d • Alex Southwell • 3d ago

fix(web): ask before Close with comment closes a pull request (#18175)

098eb55cc3 • IlyaL • 3d ago

fix(server): classify Codex 429 retry exhaustion as a usage limit (#17501)

58b48274ff • Hong Liu • 3d ago

fix(clients): keep a checkout terminal off the thread's worktree (#16039)

62880642c0 • Alex Southwell • 3d ago

fix(web): keep snapshots quiet while disabled (#15638)

d5fb0b16f2 • maria • 3d ago

fix(web): Connections no longer says "Up to date" while a desktop update is pending (#14790)

cd2b885b77 • Igor Makowski • 3d ago

fix(server): explain a disabled tailnet Serve instead of timing out (#10958)

639ac5ec77 • Seth • 3d ago

fix(web): measure draft project names in the DOM (#22071)

b912bd2da0 • Yash Singh • 3d ago

fix(server): delete thread-bound automations with their thread (#22070)

2edeeda616 • Yash Singh • 3d ago

fix(server): keep corrupt plan JSON in the typed read error (#21969)

c2fb438b38 • Julius Marminge • 3d ago

perf(server): read quiet pull requests every five minutes (#22073)

8dec2ffef9 • Julius Marminge • 3d ago

perf(github): revalidate pull request stack reads with ETags (#22078)

0ea5e5a53e • Julius Marminge • 3d ago

fix(client-runtime): connection attempts record their outcome and failure reason (#22081)

e45ddea067 • Julius Marminge • 3d ago

feat(relay): show time to connected and its phases on the relay dashboard (#22083)

02a177620a • Julius Marminge • 3d ago

feat(relay): record the Cloudflare edge each request entered through (#22080)

ab47250ec1 • Julius Marminge • 3d ago

fix(composer): only chip skills offered by the current provider (#14834)

4883320941 • Tristan Knight • 3d ago

fix(server): refresh provider discovery after CLI updates (#14319)

25f8fcb18c • Aditya Garud • 3d ago

fix(server): an interrupted run no longer starts the settle timer on a snoozed thread (#17789)

293938b91a • Evolve Performance • 3d ago

fix(relay): share the relay health dashboard with the whole Axiom org (#22074)

99ed6af92a • Julius Marminge • 3d ago

feat(relay): relay alerts, warnings and health dashboard via Alchemy (#22067)

6327a639a6 • Julius Marminge • 3d ago

fix(server): slow terminal clients no longer queue unbounded output (#18429)

3284143b45 • Alex Southwell • 3d ago

perf(mobile): streamed chunks cost about 8x less JS on long threads (#19135)

cf55896339 • shivam • 3d ago

fix(server): `t3 update` and `t3 service restart` run from inside T3 no longer leave the service stopped (#14361)

41fce9ea17 • Rookmate • 3d ago

fix(forgejo): a pull request watch passes once the required checks pass (#18775)

c1a24f884e • Igor Makowski • 3d ago

fix(ssh): deduplicate configured host suggestions (#15630)

806b539945 • maria • 3d ago

fix(desktop): skip auxiliary macOS snapshot windows (#12978)

b4cebe8b1d • Yoru • 3d ago

fix(web): show minimap previews as plain text, not raw markdown (#15715)

e6765094cb • Nikhil Nigam • 3d ago

fix(server): keep Pi notification identities distinct across threads (#15791)

1225cdcadc • Alice • 3d ago

fix(web): the composer rests on scroll when a thread opens above its end (#15025)

c13d058b91 • tiliakoos • 3d ago

fix(server): Pi extension notifications render as notices, not tool calls (#15368)

29badb43ac • blue-az • 3d ago

fix(mobile): iOS composer text stays vertically aligned at every text size (#17855)

d6c67ceb1f • Akbar Danial Akma • 3d ago

fix(opencode): verify updates using the installed CLI version (#18561)

fe4ebc7048 • Satyal Yadav • 3d ago

fix(server): settling a finished thread removes it from the Live Activity (#18604)

404c6e712e • alcpereira • 3d ago

fix(web): composer list markers no longer clip in wider prompt fonts (#18972)

ea493ec1d8 • Jyrki De Neve • 3d ago

fix(mobile): open pending tasks from the iPad sidebar (#15083)

d1c70c022d • nekohasekai • 3d ago

fix(server): keep helper processes from outliving the backend (#12513)

e85539ab59 • tachytelicdetonation • 3d ago

fix(mobile): resize Android image previews with the window (#13859)

af17eb9331 • Dylan Zahn • 3d ago

fix(relay): end idle Live Activities after the display window (#11943)

d1da2355cf • Ishaan Kothari • 3d ago

fix(web): let new threads choose each repository checkout (#15636)

838f43ff9f • maria • 3d ago

fix(server): reset terminal modes a dead shell leaves in inherited history (#9221)

1125b40995 • Ilkka Lappeteläinen • 3d ago

fix(web): paint synchronized terminal updates atomically (#9867)

26338ea544 • Julius Marminge • 3d ago

fix(telemetry): honor opt-out for relay tracing (#14413)

23ce025f58 • Bilal Bayram • 3d ago

fix(web): hosted app skips setup and recommends signing in (#19680)

e37a7a4f71 • Theo Browne • 3d ago

feat(lint): require Effect functions for reusable generator wrappers (#22000)

cfb602acaa • Julius Marminge • 3d ago

refactor(client): use Effect functions across web desktop and mobile (#21998)

669445a770 • Julius Marminge • 3d ago

refactor(effect): trace relay and development tooling operations (#21997)

b126312917 • Julius Marminge • 3d ago

refactor(server): use Effect functions at transport and startup boundaries (#21999)

889bb95f7e • Julius Marminge • 3d ago

refactor(server): trace reusable domain operations (#21996)

221d8494c7 • Julius Marminge • 3d ago

refactor(orchestration): trace reusable service operations (#21995)

c911f654b9 • Julius Marminge • 3d ago

refactor(orchestration): trace storage operations without per-event spans (#21994)

236c11962f • Julius Marminge • 3d ago

refactor(server): trace provider operations and keep streamed events untraced (#21993)

509e0e0549 • Julius Marminge • 3d ago

refactor(provider): trace adapter operations without per-chunk spans (#21992)

05ad901e49 • Julius Marminge • 3d ago

refactor(provider): trace provider runtime operations (#21991)

0878d3f4d4 • Julius Marminge • 3d ago

refactor(effect): trace shared and source-control operations (#21990)

a8e8e7ee11 • Julius Marminge • 3d ago

docs: establish traced Effect function conventions (#21989)

e5dc0778ee • Julius Marminge • 3d ago

fix(server): stop threads without resolving a run (#22052)

fb990765a4 • Yash Singh • 3d ago

fix(mobile): synchronize Expo network path updates (#22043)

7c83530d17 • Yash Singh • 3d ago

fix(server): automatically settle empty inactive threads (#15783)

d5fdfdcf05 • Adamulek123 • 3d ago

fix(server): stop reporting a separate git dir as a branch's worktree (#14157)

462810f0b8 • Pujitha Paladugu • 3d ago

fix(server): file saves no longer follow symlinks out of the workspace (#18819)

cf2f18937c • Alex Southwell • 3d ago

fix(server): Device panel Portrait and Landscape no longer swap on Android tablets (#20182)

f6dedece5a • shivam • 3d ago

fix(opencode): a failed background subagent no longer pins its thread (#21979)

03c5bc8bd9 • Fluffy-Bunny-23 • 3d ago

fix(server): cap checkpoint diffs across all batches (#18395)

87ae8d5815 • Alex Southwell • 3d ago

fix(server): a zero Git fetch interval also stops the fetch on window focus (#13253)

51cb8481a9 • Igor Makowski • 3d ago

fix(server): checkpoints skip a project folder its parent repo ignores (#14892)

6d266ea683 • Jonas B. • 3d ago

fix(server): select linked files when revealing on Linux (#14044)

a3de2ae057 • Akshar Patel • 3d ago

fix(codex): launch-arg MCP servers survive the thread's t3-code server (#15839)

89081d046c • Lars Nieuwenhuis • 3d ago

fix(opencode): read usage from each instance data directory (#17759)

135b16f46f • fixfon • 3d ago

fix(server): allow more time for Pi model discovery (#15529)

cbcd0fd80c • Marcus • 3d ago

fix(server): a Claude account with no rate-limit data no longer stays unsupported (#18624)

2b6c291be9 • fixfon • 3d ago

fix(preview): release original browser downloads after saving copies (#18435)

4a6cd8defa • Alex Southwell • 3d ago

fix(claude): Plan mode asks before writes in Auto and Full access (#17963)

b494887592 • Maxwell Young • 3d ago

fix(server): removing a worktree on Windows no longer leaves junctions behind (#15833)

b84f15c03a • Dara Adedeji • 3d ago

fix(server): stop superseded provider startups (#15784)

39bd164d94 • Adamulek123 • 3d ago

fix(server): honor disabled usage hub polling (#10310)

9fae0e82c9 • Aditya Garud • 3d ago

fix(desktop): stop dev cleanup from terminating other worktrees (#18397)

b05ff173ad • Alex Southwell • 3d ago

fix(pi): T3's orchestration guidance no longer overrides other extensions' prompt changes (#18933)

94ec6097c6 • chrisb4096-alt • 3d ago

fix(web): implementation menu opens while preserving composer focus (#17111)

232e930cd2 • NikaCholadze • 3d ago

fix(mcp): t3_thread_read tells agents which thread sent a message (#18194)

934f91777c • Igor Makowski • 3d ago

fix(web): collapsed diff files defer highlighting until opened (#16027)

2c0a78a0d0 • Stevan Borus • 3d ago

fix(server): reject unusable user-input answers before the request resolves (#14884)

128846e399 • Jonas B. • 3d ago

fix(web): queued follow-ups show the quoted text instead of the citation link (#18999)

8f778615f9 • Igor Makowski • 3d ago

fix(providers): badge initials stay readable on light accent colors (#16128)

4f5f5a183f • Illia Panasenko • 3d ago

fix(acp): keep model discovery and selection on the same option (#19567)

78c6de4dba • Wout Stiens • 3d ago

fix(server): Claude task lists survive a server restart (#18398)

29aec6b887 • Antony • 3d ago

fix(device): launch older Android emulators and report boot failures (#22012)

d3dca44c2b • Yash Singh • 3d ago

fix(desktop): raise the window when a thread notification is clicked … (#12567)

bb86c24139 • Arnab Chakraborty • 3d ago

perf(server): stop each delegated child conversation once (#18826)

b2fa5d3e5c • Alex Southwell • 3d ago

perf(acp): avoid re-encoding terminal output for every chunk (#19607)

9d4038f731 • Wout Stiens • 3d ago

feat(markdown): render LaTeX across web and native mobile (#18735)

cb0553ea39 • Yash Singh • 3d ago

perf(acp): coalesce streamed text snapshots (#19626)

0e40614ad5 • Wout Stiens • 3d ago

fix(server): provider settings saved during startup are no longer lost (#16580)

e9bd77ea2f • yaacovcorcos • 3d ago

fix(web): keep macOS Command-arrow navigation at editor boundaries (#22011)

e8d87689b8 • Yash Singh • 3d ago

fix(web): add dividers around the load earlier label (#22014)

ff90315c5a • Yash Singh • 3d ago

fix(acp): retain errors reported by idle work state (#21614)

012e4ec056 • Julius Marminge • 3d ago

fix(server): stop shipping delegated task results twice (#19759)

3eaebac0f9 • Ben Davis • 3d ago