Commits
fix(server): background server restarts wait for review guides, clones, and git refreshes
29b0303b99 • maria-rcks • 15d ago
Merge branch 't3/background-provider-updates-int' into t3/background-server-updates
eb22e760e8 • maria-rcks • 15d ago
Merge branch 't3/background-provider-updates-int' into t3/background-server-updates
99eb10f000 • maria-rcks • 15d ago
Merge branch 't3/background-provider-updates-int' into t3/background-server-updates
1e6bfc9dbc • maria-rcks • 15d ago
fix(server): provider cleanup resumes a tree it froze when it cannot finish
b367a977ae • maria-rcks • 15d ago
fix(server): local file release mirrors still pass the download origin check
740a721216 • maria-rcks • 15d ago
test(server): launcher tests never touch the real provider maintenance cache
bf396d8ff7 • maria-rcks • 15d ago
Merge branch 't3/background-provider-updates-int' into t3/background-server-updates-int
8a98dcc5f3 • maria-rcks • 15d ago
test(server): the launcher cleanup failure case reaps a crashed server's record
5c8be8aeeb • maria-rcks • 15d ago
docs: describe the launcher stopping orphaned providers before it starts a runtime
6452e91eee • maria-rcks • 15d ago
Merge branch 't3/background-provider-updates-int' into t3/background-server-updates-int
dd1a08b455 • maria-rcks • 15d ago
fix(server): a provider cleanup failure no longer stops the service launcher
7854446669 • maria-rcks • 15d ago
fix(client-runtime): a failed or rolled-back background server update stays visible, and a manual retry error takes priority
0b6bfb8c89 • maria-rcks • 15d ago
fix(server): the service launcher stops a crashed server's orphaned providers before starting another runtime
0dbeb87d55 • maria-rcks • 15d ago
Merge branch 't3/background-provider-updates-int' into t3/background-server-updates-int
b2164c7f44 • maria-rcks • 15d ago
Merge branch 't3/background-provider-updates-int' into t3/background-server-updates-int
2a365b8ce8 • maria-rcks • 15d ago
docs: describe crash-loop recovery without a post-commit database restore
2e5508f805 • maria-rcks • 15d ago
fix(server): a crash loop after an update commit never restores the old database
73928d1ee6 • maria-rcks • 15d ago
Merge branch 't3/background-provider-updates-int' into t3/background-server-updates-int
7e665499e2 • maria-rcks • 15d ago
docs: describe the launcher health period and post-commit rollback
59f3900ed6 • maria-rcks • 15d ago
perf(server): busy-terminal checks skip the process scan when a prompt is already busy
efde7a7d3f • maria-rcks • 15d ago
fix(server): background server updates survive redirects, clock jumps, and interrupted writes
c665cdb757 • maria-rcks • 15d ago
Merge branch 't3/background-provider-updates-int' into t3/background-server-updates-int
42aa115e03 • maria-rcks • 15d ago
Merge branch 't3/background-provider-updates-int' into t3/background-server-updates-int
2df93d9f0e • maria-rcks • 15d ago
docs: a newer T3 Code release replaces one waiting for the update window
7645122b6b • maria-rcks • 15d ago
fix(server): open tabs keep loading the previous web build's chunks after an update
bf11dafd07 • maria-rcks • 15d ago
fix(server): a background server restart waits for idle terminals and holds new terminal input
a708fcd9c1 • maria-rcks • 15d ago
fix(server): background server updates roll back unhealthy releases and announce restarts
24d41808d0 • maria-rcks • 15d ago
Merge branch 't3/background-provider-updates-int' into t3/background-server-updates-int
4e53090290 • maria-rcks • 15d ago
Merge branch 't3/background-provider-updates' into t3/background-server-updates
a00db84c9e • maria-rcks • 15d ago
docs(updates): an exact version only stays while automatic updates are off
2cf1f33fed • maria-rcks • 15d ago
fix(server): background server restarts wait for first installs and stop at a protocol change
89593cb3f1 • maria-rcks • 15d ago
Merge branch 't3/background-provider-updates' into t3/background-server-updates
f251eb48d5 • maria-rcks • 15d ago
Merge branch 't3/background-provider-updates' into t3/background-server-updates
0233b45b14 • maria-rcks • 16d ago
docs(updates): note that newer releases wait for a staged one to install
104cd8706e • maria-rcks • 16d ago
Merge branch 't3/background-provider-updates' into t3/background-server-updates
f887783239 • maria-rcks • 16d ago
fix(server): background server updates back off and stage one release at a time
27c2d3d034 • maria-rcks • 16d ago
Merge branch 't3/background-provider-updates' into t3/background-server-updates
d45968cf66 • maria-rcks • 16d ago
fix(server): background server updates no longer delete runtimes or retry blocked releases
05a6980c0c • maria-rcks • 16d ago
Merge branch 't3/background-provider-updates' into t3/background-server-updates
30d56f439e • maria-rcks • 16d ago
fix(server): a failed terminal poll no longer reads as idle before a restart
66920cb49a • maria-rcks • 16d ago
fix(server): bound background server update handoffs
f58dce43e4 • maria-rcks • 16d ago
Merge branch 't3/background-provider-updates' into t3/background-server-updates
fe54b11562 • maria-rcks • 16d ago
docs(updates): describe when background updates retry and what they install
4102d587b7 • maria-rcks • 16d ago
Merge branch 't3/background-provider-updates' into t3/background-server-updates
ffe6f33e15 • maria-rcks • 16d ago
fix(server): retry a background server update after a failed download
53fc18dfa8 • maria-rcks • 16d ago
Merge branch 't3/background-provider-updates' into t3/background-server-updates
0d8591a8dd • maria-rcks • 16d ago
refactor(server): simplify background server updates
8429186d49 • maria-rcks • 16d ago
Merge branch 't3/background-provider-updates' into t3/background-server-updates
9706027cb2 • maria-rcks • 16d ago
docs(updates): clarify terminal wait during server restarts
f3963cc907 • maria-rcks • 16d ago
docs(updates): explain pending background work
1f5eb23f03 • maria-rcks • 16d ago
chore(server): carry private simulation cleanup
82c35fdc88 • maria-rcks • 16d ago
fix(server): keep terminal input available during update checks
c1a98f405e • maria-rcks • 16d ago
chore(server): carry lab project recovery
7f4ba4ccc3 • maria-rcks • 16d ago
chore(server): carry update lab host guard
6d10aea1ea • maria-rcks • 16d ago
chore(server): sync service updates with main
a28690b15e • maria-rcks • 16d ago
fix(server): mark launcher handoff as a terminal effect
0df12e8170 • maria-rcks • 16d ago
Merge branch 't3/background-provider-updates' into t3/background-server-updates
a6b00b786b • maria-rcks • 16d ago
fix(server): keep replaced terminal shells busy during updates
0b1a0a43fb • maria-rcks • 16d ago
Merge branch 't3/background-provider-updates' into t3/background-server-updates
f3a7dab50e • maria-rcks • 16d ago
fix(server): protect terminal commands during automatic updates
4ce604c83f • maria-rcks • 16d ago
Merge branch 't3/background-provider-updates' into t3/background-server-updates
26996e1e51 • maria-rcks • 16d ago
fix(server): hold startup admission through launcher handoff
dedb32e669 • maria-rcks • 16d ago
Merge branch 't3/background-provider-updates' into t3/background-server-updates
17aa5f3f2e • maria-rcks • 16d ago
Merge branch 't3/background-provider-updates' into t3/background-server-updates
4ebeb72b87 • maria-rcks • 16d ago
fix(server): refresh staged updates without relaunching active apps
47f38cacf1 • maria-rcks • 16d ago
Merge branch 't3/background-provider-updates' into t3/background-server-updates
63e0836ac5 • maria-rcks • 16d ago
Merge branch 't3/background-provider-updates' into t3/background-server-updates
53f794e61e • maria-rcks • 16d ago
feat(server): environments update themselves when nothing is running
3d81780f6d • maria-rcks • 17d ago
feat(server): update provider CLIs in the background when nothing is running
25b6b08e4b • maria-rcks • 17d ago
feat(dev): add an update lab for multi-environment update testing
9d6b5ea2b6 • maria-rcks • 17d ago
fix(web): chat content keeps pace with sidebar resizing (#17383)
a6698271a4 • oliver • 17d ago
feat(web): assign a thread details panel shortcut (#16694)
b1508672a6 • maria • 17d ago
fix(web): distinguish project filter from new project (#12113)
22ccf8a3df • Lakshmi Tanmay • 17d ago
fix(web): settled and snoozed lines line up with the messages above them (#17191)
a947f7c099 • Rakshith Bhat • 17d ago
fix(web): keep chat banners inside the lane beside the docked details card (#17094)
c5d4d2d04c • maco • 17d ago
fix(web): Local environment switch stays reachable after turning it off (#17359)
2cf0ff0643 • Scott Norteman • 17d ago
fix(connect): Cloudflare and other VPN addresses no longer show as Tailscale (#17158)
ec80933ac8 • shivam • 17d ago
fix(server): relay client updates no longer drop the host off T3 Connect (#17366)
101f8b2f55 • Theo Browne • 17d ago
refactor(provider-acp-registry): move the ACP Registry into its own package (#17405)
43f8a8de17 • Julius Marminge • 17d ago
test(provider-pi): cover continuation offers through the driver (#17407)
cb46c62504 • Julius Marminge • 17d ago
fix(server): reconcile Pi native session rewinds (#13839)
7a2b1c72be • Wout Stiens • 17d ago
fix(server): keep the Claude MCP token out of process arguments (#17408)
c908cea525 • Julius Marminge • 17d ago
fix(server): Pi loads every selected skill without losing prompt text (#17194)
3b6af0bd16 • Wout Stiens • 17d ago
fix(server): a logged-out Claude CLI no longer reports as authenticated (#15459)
563645cf6e • Yordis Prieto • 17d ago
fix(server): a timed-out browser drag no longer exits the server (#17360)
8f76037197 • Scott Norteman • 17d ago
fix(web): show a row spinner instead of a banner when expanding a folder (#17378)
5785df19ea • Julius Marminge • 17d ago
refactor(providers): adapter factories yield their services (#17381)
b000eac171 • Julius Marminge • 17d ago
fix(desktop): cancel backend pipe reads to avoid slow shutdown (#17386)
c9fa1367ca • Yash Singh • 17d ago
fix(server): speed up long thread message sync (#17387)
42c6623d49 • Yash Singh • 17d ago
refactor(provider-grok): move Grok into its own provider package (#17357)
b707eeb052 • Julius Marminge • 17d ago
refactor(provider-acp): move the shared ACP adapter into its own package (#17354)
664bd5e524 • Julius Marminge • 17d ago
refactor(provider-cursor): move Cursor into its own provider package (#17349)
b5e4f1e0b0 • Julius Marminge • 17d ago
refactor(provider-opencode): move OpenCode into its own provider package (#17345)
e62161bc5b • Julius Marminge • 17d ago
fix(auth): show connection permissions and enforce session lifetime (#17370)
456930a09d • Julius Marminge • 17d ago
refactor(providers): namespace-import service modules in core, Muse, Pi, and testing (#17375)
2c7a446e65 • Julius Marminge • 17d ago
fix(web): drop sidebar context before cancelling pointer drag (#17373)
b0ee7dd48f • Yash Singh • 17d ago
fix(web): add room for thread timeline markers (#17372)
29980a3140 • Yash Singh • 17d ago
fix(server): agent browser tools stop bloating history, fall back sensibly, and respect ownership (#16956)
dbd8343534 • Julius Marminge • 17d ago
feat(mobile): fade working threads and match web's status labels (#17368)
c724c7cb02 • Julius Marminge • 17d ago