Repository navigation
Tale v0.5.104
Highlights
- Agents on Pi use Tale's tools. A project agent or an automation's agent step that ran on Pi had no way to reach the tools Tale gives an agent: it could not find, read, comment on, move or review a task, start another agent, search the knowledge base, generate an image or ask the sandbox host before a heavy phase, and the instructions it received still named those tools. Pi now starts Tale's MCP channel as Claude Code, Codex, Gemini CLI, OpenClaw, OpenCode and Qwen Code do, the headless browser with it, so an agent on Pi works with the tools you grant it. Cursor and Hermes still run without the channel.
- Session Manager opens each session in a window of its own. A session's browser is now a Camoufox window on the screen of the computer Session Manager runs on, used as any browser, instead of a picture drawn inside Session Manager's page. Show window on a session brings its window to the front with the tab you last used, Secrets types a stored value into the field you clicked in the window, and an assistant working through Session Manager's MCP endpoint gets
show_window(43 tools). The tabs a session reopens come back as tabs of its window, and on macOS a new session's screen is at most the room for windows on your largest display. - A session's browser no longer stops taking the mouse when a tab moves to another process. Firefox gives some sites a process of their own (Google, and any page that sends
Cross-Origin-Opener-Policy); a mouse event that reached a tab while it moved was never answered, and the browser then took no mouse input in any tab. Session Manager now has the browser wait at most one second for such an answer, so a lost event costs a second instead of the session. - Session Manager says how far the first browser download has come. The first start downloads the browser, about 1.3 GB; the page now shows the download's progress, then that the browser is being unpacked.
- Session Manager paints its first page once, finished, without a flash of an empty frame or highlights fading in.
- Simpler Session Manager forms. Importing proxies asks only for the list and the type of the lines that name none. A secret's values are hidden as their kind or label calls for (a password, a card number, a PIN, a token), with no "Keep hidden" checkbox. A session whose system is left on Random gets Windows or macOS, never Linux, which few people browse with and which stands out; Linux stays a choice of its own.
Upgrade notes
- Platform: run the
0.5.104images. No configuration change. An agent already configured on Pi uses Tale's tools from its next run; its sandbox runtime image must be0.5.104too. - Session Manager needs a screen from this release. Run the
tale-session-managerimage0.5.104only where its browsers can open their windows on a desktop. A deployment on a server without one, such as Session Manager in a container on a headless host, has no in-page view of its sessions any more: keep it on0.5.103until it runs where a person sees that screen.
API contract changes
None in this range. The contract stays at 3.53.0: 163 operations.
What's Changed
- chore: merge train 20261107-1551 by @yannickmonney in #5415
Full Changelog: v0.5.103...v0.5.104