Skip to main content

Menu

Sign In Register
Apprentice Beta
v1.0.0-beta.6

Beta 6: MCP servers move into the agent's container, plus account recovery and Linux/Docker polish

View all Apprentice releases

Downloads

What's new

MCP servers run inside each agent's container
Every MCP server an agent uses now launches inside that agent's own Docker container instead of on your host machine. This keeps third-party MCP code sandboxed alongside the agent that runs it, eliminates host-side dependency conflicts between agents, and makes installs reliable across machines. Server output is filtered so noisy startup logs no longer break tool parsing. You don't need to do anything — existing MCP bindings re-install into the container the next time you open the agent.

Agents recover automatically when a pinned account is deleted
If you delete an AI account that an agent was pinned to, the agent now finds another working account on its own instead of failing the run. Previously this required manually editing the agent or re-pinning an account.

Stale-session decisions can offer multiple actions
The prompt that appears when a session has been idle for a long time can now offer more than one action (e.g. "resume", "summarize and resume", "start fresh") rather than a single yes/no choice. Useful for long-running agents where the right move depends on context.

Clicking the dock icon focuses the running window
If Apprentice is already running and you click its icon (or launch it again), the existing window is focused instead of nothing happening. Development and production builds use separate app identifiers so you can run both side by side without them fighting over the same window.

Fixes

  • Docker errors now show up. If the shared container fails to start (wrong Docker version, daemon not running, etc.) you see a red banner on the dashboard with the actual error and a "Retry" button. Previously the dashboard would say "Container starting" forever with no indication of what went wrong.
  • Works with Docker 28 and 29. Apprentice now uses Docker Engine API v1.44, which matches what newer Docker daemons require. If you saw client version 1.43 is too old, this release fixes it.
  • App icon shows in the Linux dock. On Ubuntu, Fedora, and other Linux distributions running GNOME or KDE, Apprentice now installs its icon to the standard system location on first launch so it appears properly in the dock, dash, and app launcher instead of a generic placeholder. Close and re-open the app once after upgrading for the icon to take effect on the running window.
  • AI provider integrations are easier to maintain — adding a new provider no longer requires touching the shared settings UI.
  • More command patterns are pre-approved in development mode so you'll see fewer permission prompts during normal use.