Release 4.120.0
6 Nov 2026 · pinned package [email protected]
- The Dock's agent view (Dock K-D3;
dock-agent.js,dock.js; Agent Streams S1). The Agents tab now opens on the person's own desk stream: Live's embed (/embed/agent/<ags_id>?vt=wvt_…, theAI agentlabel, the curtain state and the viewer count on the picture), one line for the task with the time it has worked, and the owner's Curtain now and End. Above the list, and it hides itself when there is no stream, so the tab is what it was.- The view ticket is minted server-side by OpenVibe.Codes with the person's own token (
GET /api/v1/me/agent-view) — a third-party iframe has no Live cookie — and the embed renews its own ticket while it plays, so nothing is re-mounted on a poll. - Nothing live: the last frame, read with the token and shown as a local object URL (an
<img>cannot carry a bearer), with the task and the worked time. - No step line yet: steps are Agent Streams S2, and the view shows none until Live serves them.
dock-agent.jsis a sibling loaded the first time the tab opens (3.9 KB brotli);dock.jsgrows 222 bytes and its budget goes to 15.50 KB.navbar.jspassesdockAgentBase(defaulthttps://openvibe.codes).
- The view ticket is minted server-side by OpenVibe.Codes with the person's own token (
PagesThe avatarThe DockThe navbar
Rules31 One navbar per page, owned by the shared Frame.20 Status is a word, never colour alone.