Repository navigation
Releases: Lazurio/t3code
Release list
T3 Code v0.0.45-lazurio.8
Vanilla upstream T3 Code v0.0.45 plus the Lazurio overlay, served at the
root of its own hostname. Lazurio Machines update to it from this release.
- Source:
b64117698b048c0baeba60a214ffca821121d14a - Upstream base:
v0.0.45at6c8fed35dded9ff71c5b46807125457acbb76be6 - OCI image:
ghcr.io/lazurio/t3code:0.0.45-lazurio.8=ghcr.io/lazurio/t3code@sha256:c48a73bf5bbc77765f653299728ea0081099510a289e526f95fd1f5c6e894397 - linux-x64 archive attestation: https://github.com/Lazurio/t3code/attestations/55334541
- darwin-arm64 archive attestation: https://github.com/Lazurio/t3code/attestations/55334549
- Image attestation: https://github.com/Lazurio/t3code/attestations/55335678
Lazurio overlay
- fix(server): the managed Folder's refusals say what happens in plain words (b641176)
- fix(web): the sign-in note for another Environment's browser addresses people formally (aa6e55b)
- test(server): a neutral Environment label in the label override test (96a87f0)
- test(lazurio): keep release guards aligned with managed mode (041391a)
- feat(lazurio): provide a managed Folder project and native model reconciliation (8b0e534)
- fix(web): the right panel opens on the thread's tab, not on Nová karta beside it (a4d5040)
- fix(server): a socket or .pid that cannot be reached never counts as no daemon or stopped (a6915a2)
- fix(server): a thread's daemon counts as stopped only once its .pid is gone (26e141c)
- fix(server): holders.ts may use timers and the clock outside the Effect runtime (09a34d8)
- fix(server): archiving a thread stops only its own agent-browser daemon, over its socket (18043f6)
- docs: another Environment's tab is named by the shell's element in the fork runbook (b122de4)
- feat(web): another Environment's browser is named by the shell, not by its address (7950052)
- docs: record the draft thread's panel in the fork runbook (830f4a4)
- test: the release contract keeps the draft thread's seams (f8c831b)
- fix(web): a draft thread's panel says the Environment browser comes with its first message (8f61002)
- docs: record the thread's tabs, Nová karta and dragging in the fork runbook (c2dd835)
- test: the release contract keeps the seams of the thread's tabs and Nová karta (fea295e)
- feat(web): "+" and the empty panel open Nová karta (aa5e41a)
- feat(web): the right panel shows the thread's Environment browser tabs (6dfad6e)
- feat(server): preview_open's tabs reach the web through the thread's strip, not its activities (5b4bff3)
- feat(server): archiving or deleting a thread lets go of its tabs and stops its agent's daemon (c9ef2a1)
- feat(server): a thread's Environment browser tabs live in its holder file (02d8c37)
- feat(web): reorder right panel tabs by dragging (pingdotgg#17730) (8b3d9c1)
- fix(web): + Browser opens a new Environment browser tab instead of the thread's tab again (36d4868)
- fix(server): no address in another Environment's browser loads here (Pablo's review of 79535c3) (5933d25)
- docs: record agent-opened tabs and other Environments' views in the fork runbook (f5fc401)
- test: the release contract keeps the seams of other Environments' tabs in the panel (8f43969)
- feat(web): the tab that preview_open answers with joins the right panel (125780b)
- feat(web): another Environment's view opens as a marked tab of the right panel (5b59988)
- feat(server): a completed preview_open keeps its tab on the way to clients (70c0218)
- feat(server): preview_open answers another Environment's view without loading it (1c020c2)
- docs: record the right panel that opens itself in the fork runbook (a0e4479)
- test: the release contract keeps the seams of the panel that opens itself (e22e37d)
- feat(server): preview_open says the person sees the thread's tab (9f65de0)
- feat(web): a plain click on a link to a remote tab opens it in the right panel (e180feb)
- feat(web): the right panel opens on the Environment browser when the agent uses it (b5c94d2)
- feat(web): read the agent's use of the Environment browser from a thread's activities (23bbc9e)
- fix(server): the preferred host owns a session's browsing even after a desktop served it (af268eb)
- fix(server): preview_open reuses the agent's current tab in the Environment browser (5ccd81d)
- fix(server): say why the Environment browser does not answer (90e27b5)
- docs: record T3's browser tools on the Environment browser in the fork runbook (97d1b36)
- test: the release contract keeps the Environment browser host's seams (9b6f3fb)
- test(server): the Environment browser host adds no automation marks to pages (d78f38f)
- feat(server): T3's browser tools drive the Environment browser (fbd407a)
- style(server): import node:crypto as a namespace in the agent-browser session overlay (2d37d14)
- feat(server): the Environment browser's page engine over CDP (ecfbf94)
- build(server): playwright-core 1.60.0 beside the CLI bundle (4825051)
- feat(server): a server-side host's snapshot shows its ARIA refs to the agent (81804e8)
- feat(server): a preferred preview host's own explanation reaches the agent (9f21f95)
- feat(server): a preferred preview host takes new agent work first (b534888)
- feat(web): the Environment browser's tabs in the right panel (Lazurio overlay, 0191 point 12) (27f182e)
- fix: a cut or rewritten thread id ends in 128 bits of its SHA-256 (f9d8ab6)
- fix(web): only a 200 answer offers the Environment browser (0226905)
- fix: a cut or rewritten thread id keeps an agent-browser session of its own (5998ed5)
- docs: record the Environment browser overlay in the fork runbook (cfe9743)
- feat(web): the right panel's Browser shows the Environment browser (25529ed)
- feat(server): each thread's provider processes get its agent-browser session (2968ed2)
- feat(web): Lazurio shell takes T3's sidebar colours (47c8f97)
- feat(web): Lazurio shell slot (1e4cf23)
- lazurio: open the prompt only once the primary environment is live (6df0dfa)
- docs: record the prompt hand-off overlay in the fork runbook (9e0795d)
- lazurio: unsent prompt draft by link from the shell (9c3b3e8)
- Docs: rail layout uses border-box padding; one allowlist line per file (7200b04)
- Docs: no client Organization names in the public fork runbook (e0c5b19)
- docs: record the decided Lazurio shell loader in the fork runbook (77b88dd)
- docs: a docs-only main tip counts as captured by the last release (79eb9c9)
- docs: record what the first preview canary taught the release runbook (4cd91ce)
- release: publish upstream preview versions as canary pre-releases (86cf9d9)
- release: Lazurio distribution (4fa74fa)
- feat: in-app update from the configured release channel (86352a9)
- hosted: explicit environment label (de42efc)
- hosted: serve behind an explicit HTTPS external origin (4e853c5)
- hosted: configurable client session TTL (344ba7c)
Lazurio T3 Code v0.0.45-preview.20261013.3
Lazurio T3 Code, a modified distribution of T3 Code v0.0.45 for Lazurio
Environments: T3 Code's server and web client with the Lazurio overlay, served at the
root of its own hostname. Lazurio Environments update to it from this release.
Preview: never offered as an update. Install it on a chosen Environment with
t3 update 0.0.45-preview.20261013.3; return with t3 update --channel stable --allow-downgrade.
- Source:
be78113f3f5f5db3bad3a52903b68085aa852f5e - Upstream base:
v0.0.45at6c8fed35dded9ff71c5b46807125457acbb76be6 - OCI image:
ghcr.io/lazurio/t3code:0.0.45-preview.20261013.3=ghcr.io/lazurio/t3code@sha256:268fc63f916facdfb6739030574b0fd2973fc554d3f5b58cfd186c150cb2c1c3 - linux-x64 archive attestation: https://github.com/Lazurio/t3code/attestations/55558835
- darwin-arm64 archive attestation: https://github.com/Lazurio/t3code/attestations/55558845
- Image attestation: https://github.com/Lazurio/t3code/attestations/55560381
Lazurio overlay
- docs: the fork runbook counts the README and the security policy among the distribution's files (be78113)
- docs: the security policy routes the distribution's problems here and keeps upstream's route (6af7612)
- docs: a README that says what Lazurio T3 Code is and how it differs from T3 Code (47f015f)
- docs: the fork runbook records the distribution's name and the light look (d93de8d)
- feat(web): the design system's light look on a Lazurio Environment (22cd81d)
- feat(web): the in-app name T3 Code (Lazurio) (046c7d0)
- release: releases, the image and an issue form carry the name Lazurio T3 Code (78f3650)
- feat(web): the managed welcome speaks Czech where the person's browser does (68f22f2)
- chore(lazurio): overlay comments say what the overlay does today (9470cb8)
- fix(web): a hold the server keeps failing stops retrying after about a minute (d5be7ed)
- fix(server): the Environment browser overlay forgets what it no longer needs (4629e9f)
- fix(web): a tab that ends as the panel's last one closes the panel, like × (c3a71ec)
- refactor(lazurio): the overlay drops dead code and keeps one copy of its helpers (1273d95)
- test: the release contract keeps the managed Folder's seams (6e4d4d9)
- test(server): the managed Folder's engine tests run on test layers; fork CI lints (#63) (420620c)
- fix(server): the model recommendation route knows the Folder by its canonical path (002f5d8)
- refactor(server): the managed Folder's server code moves into the overlay folder (9a022f5)
- refactor(web): the managed Folder's web seams shrink to their real lines (187cedc)
- fix(web): a prepared prompt opens in a managed Environment's Lazurio project (c2b4f04)
- fix(web): the managed welcome shows only on the welcome route, like the wizard (4c9d6b3)
- fix(web): "Add project" stays unless every Environment is managed (b4eb316)
- docs: the fork runbook says what the overlay changes, row by row (35a31c0)
- release: the notes call each release a modified distribution of T3 Code (fe343cf)
- release: ship T3 Code's licence and upstream's production web icons (c96ed8a)
- ci: guard upstream server and script files, and group the allowlist by feature (572f485)
- ci: test every file the overlay changes, derived from the diff against upstream (375bcfa)
- fix(web): the English note of an unavailable New tab says "New tab" (d0b38fd)
- chore(lazurio): roles instead of people's names in overlay comments and a test label (8aff91e)
- docs: record the panel without its head row and the strip tab's menu in the fork runbook (d2156a2)
- feat(web): a tab the Environment browser's view opens itself is a normal tab, not a sandboxed one (ebaedfc)
- feat(web): no head row over the Environment browser; the tab menu opens and reloads its view (51d0193)
- fix(server): the managed Folder's refusals say what happens in plain words (b641176)
- fix(web): the sign-in note for another Environment's browser addresses people formally (aa6e55b)
- test(server): a neutral Environment label in the label override test (96a87f0)
- test(lazurio): keep release guards aligned with managed mode (041391a)
- feat(lazurio): provide a managed Folder project and native model reconciliation (8b0e534)
- fix(web): the right panel opens on the thread's tab, not on Nová karta beside it (a4d5040)
- fix(server): a socket or .pid that cannot be reached never counts as no daemon or stopped (a6915a2)
- fix(server): a thread's daemon counts as stopped only once its .pid is gone (26e141c)
- fix(server): holders.ts may use timers and the clock outside the Effect runtime (09a34d8)
- fix(server): archiving a thread stops only its own agent-browser daemon, over its socket (18043f6)
- docs: another Environment's tab is named by the shell's element in the fork runbook (b122de4)
- feat(web): another Environment's browser is named by the shell, not by its address (7950052)
- docs: record the draft thread's panel in the fork runbook (830f4a4)
- test: the release contract keeps the draft thread's seams (f8c831b)
- fix(web): a draft thread's panel says the Environment browser comes with its first message (8f61002)
- docs: record the thread's tabs, Nová karta and dragging in the fork runbook (c2dd835)
- test: the release contract keeps the seams of the thread's tabs and Nová karta (fea295e)
- feat(web): "+" and the empty panel open Nová karta (aa5e41a)
- feat(web): the right panel shows the thread's Environment browser tabs (6dfad6e)
- feat(server): preview_open's tabs reach the web through the thread's strip, not its activities (5b4bff3)
- feat(server): archiving or deleting a thread lets go of its tabs and stops its agent's daemon (c9ef2a1)
- feat(server): a thread's Environment browser tabs live in its holder file (02d8c37)
- feat(web): reorder right panel tabs by dragging (pingdotgg#17730) (8b3d9c1)
- fix(web): + Browser opens a new Environment browser tab instead of the thread's tab again (36d4868)
- fix(server): no address in another Environment's browser loads here (Pablo's review of 79535c3) (5933d25)
- docs: record agent-opened tabs and other Environments' views in the fork runbook (f5fc401)
- test: the release contract keeps the seams of other Environments' tabs in the panel (8f43969)
- feat(web): the tab that preview_open answers with joins the right panel (125780b)
- feat(web): another Environment's view opens as a marked tab of the right panel (5b59988)
- feat(server): a completed preview_open keeps its tab on the way to clients (70c0218)
- feat(server): preview_open answers another Environment's view without loading it (1c020c2)
- docs: record the right panel that opens itself in the fork runbook (a0e4479)
- test: the release contract keeps the seams of the panel that opens itself (e22e37d)
- feat(server): preview_open says the person sees the thread's tab (9f65de0)
- feat(web): a plain click on a link to a remote tab opens it in the right panel (e180feb)
- feat(web): the right panel opens on the Environment browser when the agent uses it (b5c94d2)
- feat(web): read the agent's use of the Environment browser from a thread's activities (23bbc9e)
- fix(server): the preferred host owns a session's browsing even after a desktop served it (af268eb)
- fix(server): preview_open reuses the agent's current tab in the Environment browser (5ccd81d)
- fix(server): say why the Environment browser does not answer (90e27b5)
- docs: record T3's browser tools on the Environment browser in the fork runbook (97d1b36)
- test: the release contract keeps the Environment browser host's seams (9b6f3fb)
- test(server): the Environment browser host adds no automation marks to pages (d78f38f)
- feat(server): T3's browser tools drive the Environment browser (fbd407a)
- style(server): import node:crypto as a namespace in the agent-browser session overlay (2d37d14)
- feat(server): the Environment browser's page engine over CDP (ecfbf94)
- build(server): playwright-core 1.60.0 beside the CLI bundle (4825051)
- feat(server): a server-side host's snapshot shows its ARIA refs to the agent (81804e8)
- feat(server): a preferred preview host's own explanation reaches the agent (9f21f95)
- feat(server): a preferred preview host takes new agent work first (b534888)
- feat(web): the Environment browser's tabs in the right panel (Lazurio overlay, 0191 point 12) (27f182e)
- fix: a cut or rewritten thread id ends in 128 bits of its SHA-256 (f9d8ab6)
- fix(web): only a 200 answer offers the Environment browser (0226905)
- fix: a cut or rewritten thread id keeps an agent-browser session of its own (5998ed5)
- docs: record the Environment browser overlay in the fork runbook (cfe9743)
- feat(web): the right panel's Browser shows the Environment browser (25529ed)
- feat(server): each thread's provider processes get its agent-browser session (2968ed2)
- feat(web): Lazurio shell takes T3's sidebar colours (47c8f97)
- feat(web): Lazurio shell slot (1e4cf23)
- lazurio: open the prompt only once the primary environment is live (6df0dfa)
- docs: record the prompt hand-off overlay in the fork runbook (9e0795d)
- lazurio: unsent prompt draft by link from the shell (9c3b3e8)
- Docs: rail layout uses border-box padding; one allowlist line per file (7200b04)
- Docs: no client Organization names in the public fork runbook (e0c5b19)
- docs: record the decided Lazurio shell loader in the fork runbook (77b88dd)
- docs: a docs-only main tip counts as captured by the last release (79eb9c9)
- docs: record what the first preview canary taught the release runbook (4cd91ce)
- release: publish upstream preview versions as canary pre-releases (86cf9d9)
- release: Lazurio distribution (4fa74fa)
- feat: in-app update from the configured release channel (86352a9)
- hosted: explicit environment label (de42efc)
- hosted: serve behind an explicit HTTPS external origin (4e853c5)
- hosted: configura...
T3 Code v0.0.45-preview.20261013.2
T3 Code v0.0.45 with the Lazurio overlay: a modified distribution of upstream
T3 Code, served at the root of its own hostname. Lazurio Environments update to it
from this release.
Preview: never offered as an update. Install it on a chosen Environment with
t3 update 0.0.45-preview.20261013.2; return with t3 update --channel stable --allow-downgrade.
- Source:
35a31c03ec529587bd1dafaa116ee2966b5019a0 - Upstream base:
v0.0.45at6c8fed35dded9ff71c5b46807125457acbb76be6 - OCI image:
ghcr.io/lazurio/t3code:0.0.45-preview.20261013.2=ghcr.io/lazurio/t3code@sha256:1067615b5594a3bddd6d2f30ad9f8e6987a54b7c98a81ffbc48874bead58f4e5 - linux-x64 archive attestation: https://github.com/Lazurio/t3code/attestations/55531932
- darwin-arm64 archive attestation: https://github.com/Lazurio/t3code/attestations/55531957
- Image attestation: https://github.com/Lazurio/t3code/attestations/55533786
Lazurio overlay
- docs: the fork runbook says what the overlay changes, row by row (35a31c0)
- release: the notes call each release a modified distribution of T3 Code (fe343cf)
- release: ship T3 Code's licence and upstream's production web icons (c96ed8a)
- ci: guard upstream server and script files, and group the allowlist by feature (572f485)
- ci: test every file the overlay changes, derived from the diff against upstream (375bcfa)
- fix(web): the English note of an unavailable New tab says "New tab" (d0b38fd)
- chore(lazurio): roles instead of people's names in overlay comments and a test label (8aff91e)
- docs: record the panel without its head row and the strip tab's menu in the fork runbook (d2156a2)
- feat(web): a tab the Environment browser's view opens itself is a normal tab, not a sandboxed one (ebaedfc)
- feat(web): no head row over the Environment browser; the tab menu opens and reloads its view (51d0193)
- fix(server): the managed Folder's refusals say what happens in plain words (b641176)
- fix(web): the sign-in note for another Environment's browser addresses people formally (aa6e55b)
- test(server): a neutral Environment label in the label override test (96a87f0)
- test(lazurio): keep release guards aligned with managed mode (041391a)
- feat(lazurio): provide a managed Folder project and native model reconciliation (8b0e534)
- fix(web): the right panel opens on the thread's tab, not on Nová karta beside it (a4d5040)
- fix(server): a socket or .pid that cannot be reached never counts as no daemon or stopped (a6915a2)
- fix(server): a thread's daemon counts as stopped only once its .pid is gone (26e141c)
- fix(server): holders.ts may use timers and the clock outside the Effect runtime (09a34d8)
- fix(server): archiving a thread stops only its own agent-browser daemon, over its socket (18043f6)
- docs: another Environment's tab is named by the shell's element in the fork runbook (b122de4)
- feat(web): another Environment's browser is named by the shell, not by its address (7950052)
- docs: record the draft thread's panel in the fork runbook (830f4a4)
- test: the release contract keeps the draft thread's seams (f8c831b)
- fix(web): a draft thread's panel says the Environment browser comes with its first message (8f61002)
- docs: record the thread's tabs, Nová karta and dragging in the fork runbook (c2dd835)
- test: the release contract keeps the seams of the thread's tabs and Nová karta (fea295e)
- feat(web): "+" and the empty panel open Nová karta (aa5e41a)
- feat(web): the right panel shows the thread's Environment browser tabs (6dfad6e)
- feat(server): preview_open's tabs reach the web through the thread's strip, not its activities (5b4bff3)
- feat(server): archiving or deleting a thread lets go of its tabs and stops its agent's daemon (c9ef2a1)
- feat(server): a thread's Environment browser tabs live in its holder file (02d8c37)
- feat(web): reorder right panel tabs by dragging (pingdotgg#17730) (8b3d9c1)
- fix(web): + Browser opens a new Environment browser tab instead of the thread's tab again (36d4868)
- fix(server): no address in another Environment's browser loads here (Pablo's review of 79535c3) (5933d25)
- docs: record agent-opened tabs and other Environments' views in the fork runbook (f5fc401)
- test: the release contract keeps the seams of other Environments' tabs in the panel (8f43969)
- feat(web): the tab that preview_open answers with joins the right panel (125780b)
- feat(web): another Environment's view opens as a marked tab of the right panel (5b59988)
- feat(server): a completed preview_open keeps its tab on the way to clients (70c0218)
- feat(server): preview_open answers another Environment's view without loading it (1c020c2)
- docs: record the right panel that opens itself in the fork runbook (a0e4479)
- test: the release contract keeps the seams of the panel that opens itself (e22e37d)
- feat(server): preview_open says the person sees the thread's tab (9f65de0)
- feat(web): a plain click on a link to a remote tab opens it in the right panel (e180feb)
- feat(web): the right panel opens on the Environment browser when the agent uses it (b5c94d2)
- feat(web): read the agent's use of the Environment browser from a thread's activities (23bbc9e)
- fix(server): the preferred host owns a session's browsing even after a desktop served it (af268eb)
- fix(server): preview_open reuses the agent's current tab in the Environment browser (5ccd81d)
- fix(server): say why the Environment browser does not answer (90e27b5)
- docs: record T3's browser tools on the Environment browser in the fork runbook (97d1b36)
- test: the release contract keeps the Environment browser host's seams (9b6f3fb)
- test(server): the Environment browser host adds no automation marks to pages (d78f38f)
- feat(server): T3's browser tools drive the Environment browser (fbd407a)
- style(server): import node:crypto as a namespace in the agent-browser session overlay (2d37d14)
- feat(server): the Environment browser's page engine over CDP (ecfbf94)
- build(server): playwright-core 1.60.0 beside the CLI bundle (4825051)
- feat(server): a server-side host's snapshot shows its ARIA refs to the agent (81804e8)
- feat(server): a preferred preview host's own explanation reaches the agent (9f21f95)
- feat(server): a preferred preview host takes new agent work first (b534888)
- feat(web): the Environment browser's tabs in the right panel (Lazurio overlay, 0191 point 12) (27f182e)
- fix: a cut or rewritten thread id ends in 128 bits of its SHA-256 (f9d8ab6)
- fix(web): only a 200 answer offers the Environment browser (0226905)
- fix: a cut or rewritten thread id keeps an agent-browser session of its own (5998ed5)
- docs: record the Environment browser overlay in the fork runbook (cfe9743)
- feat(web): the right panel's Browser shows the Environment browser (25529ed)
- feat(server): each thread's provider processes get its agent-browser session (2968ed2)
- feat(web): Lazurio shell takes T3's sidebar colours (47c8f97)
- feat(web): Lazurio shell slot (1e4cf23)
- lazurio: open the prompt only once the primary environment is live (6df0dfa)
- docs: record the prompt hand-off overlay in the fork runbook (9e0795d)
- lazurio: unsent prompt draft by link from the shell (9c3b3e8)
- Docs: rail layout uses border-box padding; one allowlist line per file (7200b04)
- Docs: no client Organization names in the public fork runbook (e0c5b19)
- docs: record the decided Lazurio shell loader in the fork runbook (77b88dd)
- docs: a docs-only main tip counts as captured by the last release (79eb9c9)
- docs: record what the first preview canary taught the release runbook (4cd91ce)
- release: publish upstream preview versions as canary pre-releases (86cf9d9)
- release: Lazurio distribution (4fa74fa)
- feat: in-app update from the configured release channel (86352a9)
- hosted: explicit environment label (de42efc)
- hosted: serve behind an explicit HTTPS external origin (4e853c5)
- hosted: configurable client session TTL (344ba7c)
T3 Code v0.0.45-preview.20261013.1
Vanilla upstream T3 Code v0.0.45 plus the Lazurio overlay, served at the
root of its own hostname. Lazurio Machines update to it from this release.
Preview: never offered as an update. Install it on a chosen Machine with
t3 update 0.0.45-preview.20261013.1; return with t3 update --channel stable --allow-downgrade.
- Source:
b64117698b048c0baeba60a214ffca821121d14a - Upstream base:
v0.0.45at6c8fed35dded9ff71c5b46807125457acbb76be6 - OCI image:
ghcr.io/lazurio/t3code:0.0.45-preview.20261013.1=ghcr.io/lazurio/t3code@sha256:35c808f619f560fb4ffca3edc0a56efca9b2432096d4323afcf7b7056d3ef52e - linux-x64 archive attestation: https://github.com/Lazurio/t3code/attestations/55324338
- darwin-arm64 archive attestation: https://github.com/Lazurio/t3code/attestations/55324356
- Image attestation: https://github.com/Lazurio/t3code/attestations/55325856
Lazurio overlay
- fix(server): the managed Folder's refusals say what happens in plain words (b641176)
- fix(web): the sign-in note for another Environment's browser addresses people formally (aa6e55b)
- test(server): a neutral Environment label in the label override test (96a87f0)
- test(lazurio): keep release guards aligned with managed mode (041391a)
- feat(lazurio): provide a managed Folder project and native model reconciliation (8b0e534)
- fix(web): the right panel opens on the thread's tab, not on Nová karta beside it (a4d5040)
- fix(server): a socket or .pid that cannot be reached never counts as no daemon or stopped (a6915a2)
- fix(server): a thread's daemon counts as stopped only once its .pid is gone (26e141c)
- fix(server): holders.ts may use timers and the clock outside the Effect runtime (09a34d8)
- fix(server): archiving a thread stops only its own agent-browser daemon, over its socket (18043f6)
- docs: another Environment's tab is named by the shell's element in the fork runbook (b122de4)
- feat(web): another Environment's browser is named by the shell, not by its address (7950052)
- docs: record the draft thread's panel in the fork runbook (830f4a4)
- test: the release contract keeps the draft thread's seams (f8c831b)
- fix(web): a draft thread's panel says the Environment browser comes with its first message (8f61002)
- docs: record the thread's tabs, Nová karta and dragging in the fork runbook (c2dd835)
- test: the release contract keeps the seams of the thread's tabs and Nová karta (fea295e)
- feat(web): "+" and the empty panel open Nová karta (aa5e41a)
- feat(web): the right panel shows the thread's Environment browser tabs (6dfad6e)
- feat(server): preview_open's tabs reach the web through the thread's strip, not its activities (5b4bff3)
- feat(server): archiving or deleting a thread lets go of its tabs and stops its agent's daemon (c9ef2a1)
- feat(server): a thread's Environment browser tabs live in its holder file (02d8c37)
- feat(web): reorder right panel tabs by dragging (pingdotgg#17730) (8b3d9c1)
- fix(web): + Browser opens a new Environment browser tab instead of the thread's tab again (36d4868)
- fix(server): no address in another Environment's browser loads here (Pablo's review of 79535c3) (5933d25)
- docs: record agent-opened tabs and other Environments' views in the fork runbook (f5fc401)
- test: the release contract keeps the seams of other Environments' tabs in the panel (8f43969)
- feat(web): the tab that preview_open answers with joins the right panel (125780b)
- feat(web): another Environment's view opens as a marked tab of the right panel (5b59988)
- feat(server): a completed preview_open keeps its tab on the way to clients (70c0218)
- feat(server): preview_open answers another Environment's view without loading it (1c020c2)
- docs: record the right panel that opens itself in the fork runbook (a0e4479)
- test: the release contract keeps the seams of the panel that opens itself (e22e37d)
- feat(server): preview_open says the person sees the thread's tab (9f65de0)
- feat(web): a plain click on a link to a remote tab opens it in the right panel (e180feb)
- feat(web): the right panel opens on the Environment browser when the agent uses it (b5c94d2)
- feat(web): read the agent's use of the Environment browser from a thread's activities (23bbc9e)
- fix(server): the preferred host owns a session's browsing even after a desktop served it (af268eb)
- fix(server): preview_open reuses the agent's current tab in the Environment browser (5ccd81d)
- fix(server): say why the Environment browser does not answer (90e27b5)
- docs: record T3's browser tools on the Environment browser in the fork runbook (97d1b36)
- test: the release contract keeps the Environment browser host's seams (9b6f3fb)
- test(server): the Environment browser host adds no automation marks to pages (d78f38f)
- feat(server): T3's browser tools drive the Environment browser (fbd407a)
- style(server): import node:crypto as a namespace in the agent-browser session overlay (2d37d14)
- feat(server): the Environment browser's page engine over CDP (ecfbf94)
- build(server): playwright-core 1.60.0 beside the CLI bundle (4825051)
- feat(server): a server-side host's snapshot shows its ARIA refs to the agent (81804e8)
- feat(server): a preferred preview host's own explanation reaches the agent (9f21f95)
- feat(server): a preferred preview host takes new agent work first (b534888)
- feat(web): the Environment browser's tabs in the right panel (Lazurio overlay, 0191 point 12) (27f182e)
- fix: a cut or rewritten thread id ends in 128 bits of its SHA-256 (f9d8ab6)
- fix(web): only a 200 answer offers the Environment browser (0226905)
- fix: a cut or rewritten thread id keeps an agent-browser session of its own (5998ed5)
- docs: record the Environment browser overlay in the fork runbook (cfe9743)
- feat(web): the right panel's Browser shows the Environment browser (25529ed)
- feat(server): each thread's provider processes get its agent-browser session (2968ed2)
- feat(web): Lazurio shell takes T3's sidebar colours (47c8f97)
- feat(web): Lazurio shell slot (1e4cf23)
- lazurio: open the prompt only once the primary environment is live (6df0dfa)
- docs: record the prompt hand-off overlay in the fork runbook (9e0795d)
- lazurio: unsent prompt draft by link from the shell (9c3b3e8)
- Docs: rail layout uses border-box padding; one allowlist line per file (7200b04)
- Docs: no client Organization names in the public fork runbook (e0c5b19)
- docs: record the decided Lazurio shell loader in the fork runbook (77b88dd)
- docs: a docs-only main tip counts as captured by the last release (79eb9c9)
- docs: record what the first preview canary taught the release runbook (4cd91ce)
- release: publish upstream preview versions as canary pre-releases (86cf9d9)
- release: Lazurio distribution (4fa74fa)
- feat: in-app update from the configured release channel (86352a9)
- hosted: explicit environment label (de42efc)
- hosted: serve behind an explicit HTTPS external origin (4e853c5)
- hosted: configurable client session TTL (344ba7c)
T3 Code v0.0.45-preview.20261012.5
Vanilla upstream T3 Code v0.0.45 plus the Lazurio overlay, served at the
root of its own hostname. Lazurio Machines update to it from this release.
Preview: never offered as an update. Install it on a chosen Machine with
t3 update 0.0.45-preview.20261012.5; return with t3 update --channel stable --allow-downgrade.
- Source:
041391a8637040bb5274bd350bfae479df3a8108 - Upstream base:
v0.0.45at6c8fed35dded9ff71c5b46807125457acbb76be6 - OCI image:
ghcr.io/lazurio/t3code:0.0.45-preview.20261012.5=ghcr.io/lazurio/t3code@sha256:1404396dbef4358e48dad5aafa56762a3fa55e77426931c6780923c4ea7f4567 - linux-x64 archive attestation: https://github.com/Lazurio/t3code/attestations/55198442
- darwin-arm64 archive attestation: https://github.com/Lazurio/t3code/attestations/55198477
- Image attestation: https://github.com/Lazurio/t3code/attestations/55200095
Lazurio overlay
- test(lazurio): keep release guards aligned with managed mode (041391a)
- feat(lazurio): provide a managed Folder project and native model reconciliation (8b0e534)
- fix(web): the right panel opens on the thread's tab, not on Nová karta beside it (a4d5040)
- fix(server): a socket or .pid that cannot be reached never counts as no daemon or stopped (a6915a2)
- fix(server): a thread's daemon counts as stopped only once its .pid is gone (26e141c)
- fix(server): holders.ts may use timers and the clock outside the Effect runtime (09a34d8)
- fix(server): archiving a thread stops only its own agent-browser daemon, over its socket (18043f6)
- docs: another Environment's tab is named by the shell's element in the fork runbook (b122de4)
- feat(web): another Environment's browser is named by the shell, not by its address (7950052)
- docs: record the draft thread's panel in the fork runbook (830f4a4)
- test: the release contract keeps the draft thread's seams (f8c831b)
- fix(web): a draft thread's panel says the Environment browser comes with its first message (8f61002)
- docs: record the thread's tabs, Nová karta and dragging in the fork runbook (c2dd835)
- test: the release contract keeps the seams of the thread's tabs and Nová karta (fea295e)
- feat(web): "+" and the empty panel open Nová karta (aa5e41a)
- feat(web): the right panel shows the thread's Environment browser tabs (6dfad6e)
- feat(server): preview_open's tabs reach the web through the thread's strip, not its activities (5b4bff3)
- feat(server): archiving or deleting a thread lets go of its tabs and stops its agent's daemon (c9ef2a1)
- feat(server): a thread's Environment browser tabs live in its holder file (02d8c37)
- feat(web): reorder right panel tabs by dragging (pingdotgg#17730) (8b3d9c1)
- fix(web): + Browser opens a new Environment browser tab instead of the thread's tab again (36d4868)
- fix(server): no address in another Environment's browser loads here (Pablo's review of 79535c3) (5933d25)
- docs: record agent-opened tabs and other Environments' views in the fork runbook (f5fc401)
- test: the release contract keeps the seams of other Environments' tabs in the panel (8f43969)
- feat(web): the tab that preview_open answers with joins the right panel (125780b)
- feat(web): another Environment's view opens as a marked tab of the right panel (5b59988)
- feat(server): a completed preview_open keeps its tab on the way to clients (70c0218)
- feat(server): preview_open answers another Environment's view without loading it (1c020c2)
- docs: record the right panel that opens itself in the fork runbook (a0e4479)
- test: the release contract keeps the seams of the panel that opens itself (e22e37d)
- feat(server): preview_open says the person sees the thread's tab (9f65de0)
- feat(web): a plain click on a link to a remote tab opens it in the right panel (e180feb)
- feat(web): the right panel opens on the Environment browser when the agent uses it (b5c94d2)
- feat(web): read the agent's use of the Environment browser from a thread's activities (23bbc9e)
- fix(server): the preferred host owns a session's browsing even after a desktop served it (af268eb)
- fix(server): preview_open reuses the agent's current tab in the Environment browser (5ccd81d)
- fix(server): say why the Environment browser does not answer (90e27b5)
- docs: record T3's browser tools on the Environment browser in the fork runbook (97d1b36)
- test: the release contract keeps the Environment browser host's seams (9b6f3fb)
- test(server): the Environment browser host adds no automation marks to pages (d78f38f)
- feat(server): T3's browser tools drive the Environment browser (fbd407a)
- style(server): import node:crypto as a namespace in the agent-browser session overlay (2d37d14)
- feat(server): the Environment browser's page engine over CDP (ecfbf94)
- build(server): playwright-core 1.60.0 beside the CLI bundle (4825051)
- feat(server): a server-side host's snapshot shows its ARIA refs to the agent (81804e8)
- feat(server): a preferred preview host's own explanation reaches the agent (9f21f95)
- feat(server): a preferred preview host takes new agent work first (b534888)
- feat(web): the Environment browser's tabs in the right panel (Lazurio overlay, 0191 point 12) (27f182e)
- fix: a cut or rewritten thread id ends in 128 bits of its SHA-256 (f9d8ab6)
- fix(web): only a 200 answer offers the Environment browser (0226905)
- fix: a cut or rewritten thread id keeps an agent-browser session of its own (5998ed5)
- docs: record the Environment browser overlay in the fork runbook (cfe9743)
- feat(web): the right panel's Browser shows the Environment browser (25529ed)
- feat(server): each thread's provider processes get its agent-browser session (2968ed2)
- feat(web): Lazurio shell takes T3's sidebar colours (47c8f97)
- feat(web): Lazurio shell slot (1e4cf23)
- lazurio: open the prompt only once the primary environment is live (6df0dfa)
- docs: record the prompt hand-off overlay in the fork runbook (9e0795d)
- lazurio: unsent prompt draft by link from the shell (9c3b3e8)
- Docs: rail layout uses border-box padding; one allowlist line per file (7200b04)
- Docs: no client Organization names in the public fork runbook (e0c5b19)
- docs: record the decided Lazurio shell loader in the fork runbook (77b88dd)
- docs: a docs-only main tip counts as captured by the last release (79eb9c9)
- docs: record what the first preview canary taught the release runbook (4cd91ce)
- release: publish upstream preview versions as canary pre-releases (86cf9d9)
- release: Lazurio distribution (4fa74fa)
- feat: in-app update from the configured release channel (86352a9)
- hosted: explicit environment label (de42efc)
- hosted: serve behind an explicit HTTPS external origin (4e853c5)
- hosted: configurable client session TTL (344ba7c)
T3 Code v0.0.45-preview.20261012.4
Vanilla upstream T3 Code v0.0.45 plus the Lazurio overlay, served at the
root of its own hostname. Lazurio Machines update to it from this release.
Preview: never offered as an update. Install it on a chosen Machine with
t3 update 0.0.45-preview.20261012.4; return with t3 update --channel stable --allow-downgrade.
- Source:
a4d50406b1c866290f3e0c5cfc256b04a4143e13 - Upstream base:
v0.0.45at6c8fed35dded9ff71c5b46807125457acbb76be6 - OCI image:
ghcr.io/lazurio/t3code:0.0.45-preview.20261012.4=ghcr.io/lazurio/t3code@sha256:cb500caed174bef79ab4ba723db792571dbeda8dd810ba06324cdbbe62bfb1d7 - linux-x64 archive attestation: https://github.com/Lazurio/t3code/attestations/55161913
- darwin-arm64 archive attestation: https://github.com/Lazurio/t3code/attestations/55161917
- Image attestation: https://github.com/Lazurio/t3code/attestations/55162992
Lazurio overlay
- fix(web): the right panel opens on the thread's tab, not on Nová karta beside it (a4d5040)
- fix(server): a socket or .pid that cannot be reached never counts as no daemon or stopped (a6915a2)
- fix(server): a thread's daemon counts as stopped only once its .pid is gone (26e141c)
- fix(server): holders.ts may use timers and the clock outside the Effect runtime (09a34d8)
- fix(server): archiving a thread stops only its own agent-browser daemon, over its socket (18043f6)
- docs: another Environment's tab is named by the shell's element in the fork runbook (b122de4)
- feat(web): another Environment's browser is named by the shell, not by its address (7950052)
- docs: record the draft thread's panel in the fork runbook (830f4a4)
- test: the release contract keeps the draft thread's seams (f8c831b)
- fix(web): a draft thread's panel says the Environment browser comes with its first message (8f61002)
- docs: record the thread's tabs, Nová karta and dragging in the fork runbook (c2dd835)
- test: the release contract keeps the seams of the thread's tabs and Nová karta (fea295e)
- feat(web): "+" and the empty panel open Nová karta (aa5e41a)
- feat(web): the right panel shows the thread's Environment browser tabs (6dfad6e)
- feat(server): preview_open's tabs reach the web through the thread's strip, not its activities (5b4bff3)
- feat(server): archiving or deleting a thread lets go of its tabs and stops its agent's daemon (c9ef2a1)
- feat(server): a thread's Environment browser tabs live in its holder file (02d8c37)
- feat(web): reorder right panel tabs by dragging (pingdotgg#17730) (8b3d9c1)
- fix(web): + Browser opens a new Environment browser tab instead of the thread's tab again (36d4868)
- fix(server): no address in another Environment's browser loads here (Pablo's review of 79535c3) (5933d25)
- docs: record agent-opened tabs and other Environments' views in the fork runbook (f5fc401)
- test: the release contract keeps the seams of other Environments' tabs in the panel (8f43969)
- feat(web): the tab that preview_open answers with joins the right panel (125780b)
- feat(web): another Environment's view opens as a marked tab of the right panel (5b59988)
- feat(server): a completed preview_open keeps its tab on the way to clients (70c0218)
- feat(server): preview_open answers another Environment's view without loading it (1c020c2)
- docs: record the right panel that opens itself in the fork runbook (a0e4479)
- test: the release contract keeps the seams of the panel that opens itself (e22e37d)
- feat(server): preview_open says the person sees the thread's tab (9f65de0)
- feat(web): a plain click on a link to a remote tab opens it in the right panel (e180feb)
- feat(web): the right panel opens on the Environment browser when the agent uses it (b5c94d2)
- feat(web): read the agent's use of the Environment browser from a thread's activities (23bbc9e)
- fix(server): the preferred host owns a session's browsing even after a desktop served it (af268eb)
- fix(server): preview_open reuses the agent's current tab in the Environment browser (5ccd81d)
- fix(server): say why the Environment browser does not answer (90e27b5)
- docs: record T3's browser tools on the Environment browser in the fork runbook (97d1b36)
- test: the release contract keeps the Environment browser host's seams (9b6f3fb)
- test(server): the Environment browser host adds no automation marks to pages (d78f38f)
- feat(server): T3's browser tools drive the Environment browser (fbd407a)
- style(server): import node:crypto as a namespace in the agent-browser session overlay (2d37d14)
- feat(server): the Environment browser's page engine over CDP (ecfbf94)
- build(server): playwright-core 1.60.0 beside the CLI bundle (4825051)
- feat(server): a server-side host's snapshot shows its ARIA refs to the agent (81804e8)
- feat(server): a preferred preview host's own explanation reaches the agent (9f21f95)
- feat(server): a preferred preview host takes new agent work first (b534888)
- feat(web): the Environment browser's tabs in the right panel (Lazurio overlay, 0191 point 12) (27f182e)
- fix: a cut or rewritten thread id ends in 128 bits of its SHA-256 (f9d8ab6)
- fix(web): only a 200 answer offers the Environment browser (0226905)
- fix: a cut or rewritten thread id keeps an agent-browser session of its own (5998ed5)
- docs: record the Environment browser overlay in the fork runbook (cfe9743)
- feat(web): the right panel's Browser shows the Environment browser (25529ed)
- feat(server): each thread's provider processes get its agent-browser session (2968ed2)
- feat(web): Lazurio shell takes T3's sidebar colours (47c8f97)
- feat(web): Lazurio shell slot (1e4cf23)
- lazurio: open the prompt only once the primary environment is live (6df0dfa)
- docs: record the prompt hand-off overlay in the fork runbook (9e0795d)
- lazurio: unsent prompt draft by link from the shell (9c3b3e8)
- Docs: rail layout uses border-box padding; one allowlist line per file (7200b04)
- Docs: no client Organization names in the public fork runbook (e0c5b19)
- docs: record the decided Lazurio shell loader in the fork runbook (77b88dd)
- docs: a docs-only main tip counts as captured by the last release (79eb9c9)
- docs: record what the first preview canary taught the release runbook (4cd91ce)
- release: publish upstream preview versions as canary pre-releases (86cf9d9)
- release: Lazurio distribution (4fa74fa)
- feat: in-app update from the configured release channel (86352a9)
- hosted: explicit environment label (de42efc)
- hosted: serve behind an explicit HTTPS external origin (4e853c5)
- hosted: configurable client session TTL (344ba7c)
T3 Code v0.0.45-preview.20261012.3
Vanilla upstream T3 Code v0.0.45 plus the Lazurio overlay, served at the
root of its own hostname. Lazurio Machines update to it from this release.
Preview: never offered as an update. Install it on a chosen Machine with
t3 update 0.0.45-preview.20261012.3; return with t3 update --channel stable --allow-downgrade.
- Source:
a6915a2eb332c2d60f884918591c27bebd4d7ae9 - Upstream base:
v0.0.45at6c8fed35dded9ff71c5b46807125457acbb76be6 - OCI image:
ghcr.io/lazurio/t3code:0.0.45-preview.20261012.3=ghcr.io/lazurio/t3code@sha256:0877de2ccc04d82d2533cbc931614bcb5b0b136bf77f16129e8440a61974b930 - linux-x64 archive attestation: https://github.com/Lazurio/t3code/attestations/55135383
- darwin-arm64 archive attestation: https://github.com/Lazurio/t3code/attestations/55135391
- Image attestation: https://github.com/Lazurio/t3code/attestations/55136555
Lazurio overlay
- fix(server): a socket or .pid that cannot be reached never counts as no daemon or stopped (a6915a2)
- fix(server): a thread's daemon counts as stopped only once its .pid is gone (26e141c)
- fix(server): holders.ts may use timers and the clock outside the Effect runtime (09a34d8)
- fix(server): archiving a thread stops only its own agent-browser daemon, over its socket (18043f6)
- docs: another Environment's tab is named by the shell's element in the fork runbook (b122de4)
- feat(web): another Environment's browser is named by the shell, not by its address (7950052)
- docs: record the draft thread's panel in the fork runbook (830f4a4)
- test: the release contract keeps the draft thread's seams (f8c831b)
- fix(web): a draft thread's panel says the Environment browser comes with its first message (8f61002)
- docs: record the thread's tabs, Nová karta and dragging in the fork runbook (c2dd835)
- test: the release contract keeps the seams of the thread's tabs and Nová karta (fea295e)
- feat(web): "+" and the empty panel open Nová karta (aa5e41a)
- feat(web): the right panel shows the thread's Environment browser tabs (6dfad6e)
- feat(server): preview_open's tabs reach the web through the thread's strip, not its activities (5b4bff3)
- feat(server): archiving or deleting a thread lets go of its tabs and stops its agent's daemon (c9ef2a1)
- feat(server): a thread's Environment browser tabs live in its holder file (02d8c37)
- feat(web): reorder right panel tabs by dragging (pingdotgg#17730) (8b3d9c1)
- fix(web): + Browser opens a new Environment browser tab instead of the thread's tab again (36d4868)
- fix(server): no address in another Environment's browser loads here (Pablo's review of 79535c3) (5933d25)
- docs: record agent-opened tabs and other Environments' views in the fork runbook (f5fc401)
- test: the release contract keeps the seams of other Environments' tabs in the panel (8f43969)
- feat(web): the tab that preview_open answers with joins the right panel (125780b)
- feat(web): another Environment's view opens as a marked tab of the right panel (5b59988)
- feat(server): a completed preview_open keeps its tab on the way to clients (70c0218)
- feat(server): preview_open answers another Environment's view without loading it (1c020c2)
- docs: record the right panel that opens itself in the fork runbook (a0e4479)
- test: the release contract keeps the seams of the panel that opens itself (e22e37d)
- feat(server): preview_open says the person sees the thread's tab (9f65de0)
- feat(web): a plain click on a link to a remote tab opens it in the right panel (e180feb)
- feat(web): the right panel opens on the Environment browser when the agent uses it (b5c94d2)
- feat(web): read the agent's use of the Environment browser from a thread's activities (23bbc9e)
- fix(server): the preferred host owns a session's browsing even after a desktop served it (af268eb)
- fix(server): preview_open reuses the agent's current tab in the Environment browser (5ccd81d)
- fix(server): say why the Environment browser does not answer (90e27b5)
- docs: record T3's browser tools on the Environment browser in the fork runbook (97d1b36)
- test: the release contract keeps the Environment browser host's seams (9b6f3fb)
- test(server): the Environment browser host adds no automation marks to pages (d78f38f)
- feat(server): T3's browser tools drive the Environment browser (fbd407a)
- style(server): import node:crypto as a namespace in the agent-browser session overlay (2d37d14)
- feat(server): the Environment browser's page engine over CDP (ecfbf94)
- build(server): playwright-core 1.60.0 beside the CLI bundle (4825051)
- feat(server): a server-side host's snapshot shows its ARIA refs to the agent (81804e8)
- feat(server): a preferred preview host's own explanation reaches the agent (9f21f95)
- feat(server): a preferred preview host takes new agent work first (b534888)
- feat(web): the Environment browser's tabs in the right panel (Lazurio overlay, 0191 point 12) (27f182e)
- fix: a cut or rewritten thread id ends in 128 bits of its SHA-256 (f9d8ab6)
- fix(web): only a 200 answer offers the Environment browser (0226905)
- fix: a cut or rewritten thread id keeps an agent-browser session of its own (5998ed5)
- docs: record the Environment browser overlay in the fork runbook (cfe9743)
- feat(web): the right panel's Browser shows the Environment browser (25529ed)
- feat(server): each thread's provider processes get its agent-browser session (2968ed2)
- feat(web): Lazurio shell takes T3's sidebar colours (47c8f97)
- feat(web): Lazurio shell slot (1e4cf23)
- lazurio: open the prompt only once the primary environment is live (6df0dfa)
- docs: record the prompt hand-off overlay in the fork runbook (9e0795d)
- lazurio: unsent prompt draft by link from the shell (9c3b3e8)
- Docs: rail layout uses border-box padding; one allowlist line per file (7200b04)
- Docs: no client Organization names in the public fork runbook (e0c5b19)
- docs: record the decided Lazurio shell loader in the fork runbook (77b88dd)
- docs: a docs-only main tip counts as captured by the last release (79eb9c9)
- docs: record what the first preview canary taught the release runbook (4cd91ce)
- release: publish upstream preview versions as canary pre-releases (86cf9d9)
- release: Lazurio distribution (4fa74fa)
- feat: in-app update from the configured release channel (86352a9)
- hosted: explicit environment label (de42efc)
- hosted: serve behind an explicit HTTPS external origin (4e853c5)
- hosted: configurable client session TTL (344ba7c)
T3 Code v0.0.45-preview.20261012.2
Vanilla upstream T3 Code v0.0.45 plus the Lazurio overlay, served at the
root of its own hostname. Lazurio Machines update to it from this release.
Preview: never offered as an update. Install it on a chosen Machine with
t3 update 0.0.45-preview.20261012.2; return with t3 update --channel stable --allow-downgrade.
- Source:
b122de46cf506e937f8199de6f0fefef8fdfebaa - Upstream base:
v0.0.45at6c8fed35dded9ff71c5b46807125457acbb76be6 - OCI image:
ghcr.io/lazurio/t3code:0.0.45-preview.20261012.2=ghcr.io/lazurio/t3code@sha256:42f8fd52e8c88aa390eff94fbbfc5160ae3ea0b1882d1bdfa0a3cb6ca065a42c - linux-x64 archive attestation: https://github.com/Lazurio/t3code/attestations/55033107
- darwin-arm64 archive attestation: https://github.com/Lazurio/t3code/attestations/55033118
- Image attestation: https://github.com/Lazurio/t3code/attestations/55034350
Lazurio overlay
- docs: another Environment's tab is named by the shell's element in the fork runbook (b122de4)
- feat(web): another Environment's browser is named by the shell, not by its address (7950052)
- docs: record the draft thread's panel in the fork runbook (830f4a4)
- test: the release contract keeps the draft thread's seams (f8c831b)
- fix(web): a draft thread's panel says the Environment browser comes with its first message (8f61002)
- docs: record the thread's tabs, Nová karta and dragging in the fork runbook (c2dd835)
- test: the release contract keeps the seams of the thread's tabs and Nová karta (fea295e)
- feat(web): "+" and the empty panel open Nová karta (aa5e41a)
- feat(web): the right panel shows the thread's Environment browser tabs (6dfad6e)
- feat(server): preview_open's tabs reach the web through the thread's strip, not its activities (5b4bff3)
- feat(server): archiving or deleting a thread lets go of its tabs and stops its agent's daemon (c9ef2a1)
- feat(server): a thread's Environment browser tabs live in its holder file (02d8c37)
- feat(web): reorder right panel tabs by dragging (pingdotgg#17730) (8b3d9c1)
- fix(web): + Browser opens a new Environment browser tab instead of the thread's tab again (36d4868)
- fix(server): no address in another Environment's browser loads here (Pablo's review of 79535c3) (5933d25)
- docs: record agent-opened tabs and other Environments' views in the fork runbook (f5fc401)
- test: the release contract keeps the seams of other Environments' tabs in the panel (8f43969)
- feat(web): the tab that preview_open answers with joins the right panel (125780b)
- feat(web): another Environment's view opens as a marked tab of the right panel (5b59988)
- feat(server): a completed preview_open keeps its tab on the way to clients (70c0218)
- feat(server): preview_open answers another Environment's view without loading it (1c020c2)
- docs: record the right panel that opens itself in the fork runbook (a0e4479)
- test: the release contract keeps the seams of the panel that opens itself (e22e37d)
- feat(server): preview_open says the person sees the thread's tab (9f65de0)
- feat(web): a plain click on a link to a remote tab opens it in the right panel (e180feb)
- feat(web): the right panel opens on the Environment browser when the agent uses it (b5c94d2)
- feat(web): read the agent's use of the Environment browser from a thread's activities (23bbc9e)
- fix(server): the preferred host owns a session's browsing even after a desktop served it (af268eb)
- fix(server): preview_open reuses the agent's current tab in the Environment browser (5ccd81d)
- fix(server): say why the Environment browser does not answer (90e27b5)
- docs: record T3's browser tools on the Environment browser in the fork runbook (97d1b36)
- test: the release contract keeps the Environment browser host's seams (9b6f3fb)
- test(server): the Environment browser host adds no automation marks to pages (d78f38f)
- feat(server): T3's browser tools drive the Environment browser (fbd407a)
- style(server): import node:crypto as a namespace in the agent-browser session overlay (2d37d14)
- feat(server): the Environment browser's page engine over CDP (ecfbf94)
- build(server): playwright-core 1.60.0 beside the CLI bundle (4825051)
- feat(server): a server-side host's snapshot shows its ARIA refs to the agent (81804e8)
- feat(server): a preferred preview host's own explanation reaches the agent (9f21f95)
- feat(server): a preferred preview host takes new agent work first (b534888)
- feat(web): the Environment browser's tabs in the right panel (Lazurio overlay, 0191 point 12) (27f182e)
- fix: a cut or rewritten thread id ends in 128 bits of its SHA-256 (f9d8ab6)
- fix(web): only a 200 answer offers the Environment browser (0226905)
- fix: a cut or rewritten thread id keeps an agent-browser session of its own (5998ed5)
- docs: record the Environment browser overlay in the fork runbook (cfe9743)
- feat(web): the right panel's Browser shows the Environment browser (25529ed)
- feat(server): each thread's provider processes get its agent-browser session (2968ed2)
- feat(web): Lazurio shell takes T3's sidebar colours (47c8f97)
- feat(web): Lazurio shell slot (1e4cf23)
- lazurio: open the prompt only once the primary environment is live (6df0dfa)
- docs: record the prompt hand-off overlay in the fork runbook (9e0795d)
- lazurio: unsent prompt draft by link from the shell (9c3b3e8)
- Docs: rail layout uses border-box padding; one allowlist line per file (7200b04)
- Docs: no client Organization names in the public fork runbook (e0c5b19)
- docs: record the decided Lazurio shell loader in the fork runbook (77b88dd)
- docs: a docs-only main tip counts as captured by the last release (79eb9c9)
- docs: record what the first preview canary taught the release runbook (4cd91ce)
- release: publish upstream preview versions as canary pre-releases (86cf9d9)
- release: Lazurio distribution (4fa74fa)
- feat: in-app update from the configured release channel (86352a9)
- hosted: explicit environment label (de42efc)
- hosted: serve behind an explicit HTTPS external origin (4e853c5)
- hosted: configurable client session TTL (344ba7c)
T3 Code v0.0.45-preview.20261012.1
Vanilla upstream T3 Code v0.0.45 plus the Lazurio overlay, served at the
root of its own hostname. Lazurio Machines update to it from this release.
Preview: never offered as an update. Install it on a chosen Machine with
t3 update 0.0.45-preview.20261012.1; return with t3 update --channel stable --allow-downgrade.
- Source:
c2dd8350462f4e279c042854252cd99eb6e2f5ad - Upstream base:
v0.0.45at6c8fed35dded9ff71c5b46807125457acbb76be6 - OCI image:
ghcr.io/lazurio/t3code:0.0.45-preview.20261012.1=ghcr.io/lazurio/t3code@sha256:80f1a5819c67b5f50c98ace794dd50d8754c3c7940e5dbf7000bcc9cdb3226d7 - linux-x64 archive attestation: https://github.com/Lazurio/t3code/attestations/54965021
- darwin-arm64 archive attestation: https://github.com/Lazurio/t3code/attestations/54965031
- Image attestation: https://github.com/Lazurio/t3code/attestations/54966149
Lazurio overlay
- docs: record the thread's tabs, Nová karta and dragging in the fork runbook (c2dd835)
- test: the release contract keeps the seams of the thread's tabs and Nová karta (fea295e)
- feat(web): "+" and the empty panel open Nová karta (aa5e41a)
- feat(web): the right panel shows the thread's Environment browser tabs (6dfad6e)
- feat(server): preview_open's tabs reach the web through the thread's strip, not its activities (5b4bff3)
- feat(server): archiving or deleting a thread lets go of its tabs and stops its agent's daemon (c9ef2a1)
- feat(server): a thread's Environment browser tabs live in its holder file (02d8c37)
- feat(web): reorder right panel tabs by dragging (pingdotgg#17730) (8b3d9c1)
- fix(web): + Browser opens a new Environment browser tab instead of the thread's tab again (36d4868)
- fix(server): no address in another Environment's browser loads here (Pablo's review of 79535c3) (5933d25)
- docs: record agent-opened tabs and other Environments' views in the fork runbook (f5fc401)
- test: the release contract keeps the seams of other Environments' tabs in the panel (8f43969)
- feat(web): the tab that preview_open answers with joins the right panel (125780b)
- feat(web): another Environment's view opens as a marked tab of the right panel (5b59988)
- feat(server): a completed preview_open keeps its tab on the way to clients (70c0218)
- feat(server): preview_open answers another Environment's view without loading it (1c020c2)
- docs: record the right panel that opens itself in the fork runbook (a0e4479)
- test: the release contract keeps the seams of the panel that opens itself (e22e37d)
- feat(server): preview_open says the person sees the thread's tab (9f65de0)
- feat(web): a plain click on a link to a remote tab opens it in the right panel (e180feb)
- feat(web): the right panel opens on the Environment browser when the agent uses it (b5c94d2)
- feat(web): read the agent's use of the Environment browser from a thread's activities (23bbc9e)
- fix(server): the preferred host owns a session's browsing even after a desktop served it (af268eb)
- fix(server): preview_open reuses the agent's current tab in the Environment browser (5ccd81d)
- fix(server): say why the Environment browser does not answer (90e27b5)
- docs: record T3's browser tools on the Environment browser in the fork runbook (97d1b36)
- test: the release contract keeps the Environment browser host's seams (9b6f3fb)
- test(server): the Environment browser host adds no automation marks to pages (d78f38f)
- feat(server): T3's browser tools drive the Environment browser (fbd407a)
- style(server): import node:crypto as a namespace in the agent-browser session overlay (2d37d14)
- feat(server): the Environment browser's page engine over CDP (ecfbf94)
- build(server): playwright-core 1.60.0 beside the CLI bundle (4825051)
- feat(server): a server-side host's snapshot shows its ARIA refs to the agent (81804e8)
- feat(server): a preferred preview host's own explanation reaches the agent (9f21f95)
- feat(server): a preferred preview host takes new agent work first (b534888)
- feat(web): the Environment browser's tabs in the right panel (Lazurio overlay, 0191 point 12) (27f182e)
- fix: a cut or rewritten thread id ends in 128 bits of its SHA-256 (f9d8ab6)
- fix(web): only a 200 answer offers the Environment browser (0226905)
- fix: a cut or rewritten thread id keeps an agent-browser session of its own (5998ed5)
- docs: record the Environment browser overlay in the fork runbook (cfe9743)
- feat(web): the right panel's Browser shows the Environment browser (25529ed)
- feat(server): each thread's provider processes get its agent-browser session (2968ed2)
- feat(web): Lazurio shell takes T3's sidebar colours (47c8f97)
- feat(web): Lazurio shell slot (1e4cf23)
- lazurio: open the prompt only once the primary environment is live (6df0dfa)
- docs: record the prompt hand-off overlay in the fork runbook (9e0795d)
- lazurio: unsent prompt draft by link from the shell (9c3b3e8)
- Docs: rail layout uses border-box padding; one allowlist line per file (7200b04)
- Docs: no client Organization names in the public fork runbook (e0c5b19)
- docs: record the decided Lazurio shell loader in the fork runbook (77b88dd)
- docs: a docs-only main tip counts as captured by the last release (79eb9c9)
- docs: record what the first preview canary taught the release runbook (4cd91ce)
- release: publish upstream preview versions as canary pre-releases (86cf9d9)
- release: Lazurio distribution (4fa74fa)
- feat: in-app update from the configured release channel (86352a9)
- hosted: explicit environment label (de42efc)
- hosted: serve behind an explicit HTTPS external origin (4e853c5)
- hosted: configurable client session TTL (344ba7c)
T3 Code v0.0.45-lazurio.7
Vanilla upstream T3 Code v0.0.45 plus the Lazurio overlay, served at the
root of its own hostname. Lazurio Machines update to it from this release.
- Source:
36d48686d2ddaeadeb36a1e43c4c416f728082ce - Upstream base:
v0.0.45at6c8fed35dded9ff71c5b46807125457acbb76be6 - OCI image:
ghcr.io/lazurio/t3code:0.0.45-lazurio.7=ghcr.io/lazurio/t3code@sha256:f72aa80e50b0fa232d3f53c92de1f0a4ef51c9348cc3b8d18c9f4a8dac3f102b - linux-x64 archive attestation: https://github.com/Lazurio/t3code/attestations/54759998
- darwin-arm64 archive attestation: https://github.com/Lazurio/t3code/attestations/54760007
- Image attestation: https://github.com/Lazurio/t3code/attestations/54760445
Lazurio overlay
- fix(web): + Browser opens a new Environment browser tab instead of the thread's tab again (36d4868)
- fix(server): no address in another Environment's browser loads here (Pablo's review of 79535c3) (5933d25)
- docs: record agent-opened tabs and other Environments' views in the fork runbook (f5fc401)
- test: the release contract keeps the seams of other Environments' tabs in the panel (8f43969)
- feat(web): the tab that preview_open answers with joins the right panel (125780b)
- feat(web): another Environment's view opens as a marked tab of the right panel (5b59988)
- feat(server): a completed preview_open keeps its tab on the way to clients (70c0218)
- feat(server): preview_open answers another Environment's view without loading it (1c020c2)
- docs: record the right panel that opens itself in the fork runbook (a0e4479)
- test: the release contract keeps the seams of the panel that opens itself (e22e37d)
- feat(server): preview_open says the person sees the thread's tab (9f65de0)
- feat(web): a plain click on a link to a remote tab opens it in the right panel (e180feb)
- feat(web): the right panel opens on the Environment browser when the agent uses it (b5c94d2)
- feat(web): read the agent's use of the Environment browser from a thread's activities (23bbc9e)
- fix(server): the preferred host owns a session's browsing even after a desktop served it (af268eb)
- fix(server): preview_open reuses the agent's current tab in the Environment browser (5ccd81d)
- fix(server): say why the Environment browser does not answer (90e27b5)
- docs: record T3's browser tools on the Environment browser in the fork runbook (97d1b36)
- test: the release contract keeps the Environment browser host's seams (9b6f3fb)
- test(server): the Environment browser host adds no automation marks to pages (d78f38f)
- feat(server): T3's browser tools drive the Environment browser (fbd407a)
- style(server): import node:crypto as a namespace in the agent-browser session overlay (2d37d14)
- feat(server): the Environment browser's page engine over CDP (ecfbf94)
- build(server): playwright-core 1.60.0 beside the CLI bundle (4825051)
- feat(server): a server-side host's snapshot shows its ARIA refs to the agent (81804e8)
- feat(server): a preferred preview host's own explanation reaches the agent (9f21f95)
- feat(server): a preferred preview host takes new agent work first (b534888)
- feat(web): the Environment browser's tabs in the right panel (Lazurio overlay, 0191 point 12) (27f182e)
- fix: a cut or rewritten thread id ends in 128 bits of its SHA-256 (f9d8ab6)
- fix(web): only a 200 answer offers the Environment browser (0226905)
- fix: a cut or rewritten thread id keeps an agent-browser session of its own (5998ed5)
- docs: record the Environment browser overlay in the fork runbook (cfe9743)
- feat(web): the right panel's Browser shows the Environment browser (25529ed)
- feat(server): each thread's provider processes get its agent-browser session (2968ed2)
- feat(web): Lazurio shell takes T3's sidebar colours (47c8f97)
- feat(web): Lazurio shell slot (1e4cf23)
- lazurio: open the prompt only once the primary environment is live (6df0dfa)
- docs: record the prompt hand-off overlay in the fork runbook (9e0795d)
- lazurio: unsent prompt draft by link from the shell (9c3b3e8)
- Docs: rail layout uses border-box padding; one allowlist line per file (7200b04)
- Docs: no client Organization names in the public fork runbook (e0c5b19)
- docs: record the decided Lazurio shell loader in the fork runbook (77b88dd)
- docs: a docs-only main tip counts as captured by the last release (79eb9c9)
- docs: record what the first preview canary taught the release runbook (4cd91ce)
- release: publish upstream preview versions as canary pre-releases (86cf9d9)
- release: Lazurio distribution (4fa74fa)
- feat: in-app update from the configured release channel (86352a9)
- hosted: explicit environment label (de42efc)
- hosted: serve behind an explicit HTTPS external origin (4e853c5)
- hosted: configurable client session TTL (344ba7c)