• Add mcp-agent recover command

    kyle released this 2026-04-04 18:50:31 +00:00 | 3 commits to master since this release

    Recreates containers from the agent's SQLite registry when podman's
    database is lost (UID change, podman reset, reboot). For each service
    with desired_state="running" that doesn't have a running container:

    • Removes any stale container with the same name
    • Recreates the container from the stored spec (image, ports, volumes,
      cmd, network, user, restart policy)
    • Allocates route ports and injects PORT env vars
    • Re-registers mc-proxy routes
    • Provisions TLS certs for L7 routes

    Does NOT pull images — assumes local cache.

    Root cause action item from the 2026-04-03 UID incident.

    Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com

    Downloads