Dashboard CLI ergonomics: flag-free, daemonized, supervised (rc2)
Pre-release
Pre-release
Agents Remember 3.0.0rc2 (pre-release)
Running the mission-control dashboard is now effortless. This release candidate carries the dashboard-CLI-ergonomics series: agents-remember dashboard finds its trusted settings on its own, survives the terminal that started it, and can be supervised by the MCP server itself — plus install docs that make the unpinned uv tool install the first-class citizen. The architecture is unchanged from 3.0.0rc1; the rc caveat continues to cover the still-settling cockpit surface ahead of 3.0.0 final.
Highlights
- Config auto-discovery:
--configis optional across the dashboard CLI — the nearest.claude/mcp/agents-remember-settings.jsonabove the working directory wins, falling back to the--configrecorded in an.mcp.jsonagents-rememberregistration. A semantic usability probe keeps the repository's tracked placeholder template from ever shadowing real settings, socd ~/Projects && agents-remember dashboardjust works — even from inside a source checkout. - Daemon mode:
agents-remember dashboard --daemondetaches a supervised dashboard that outlives the terminal (--status/--stopmanage it). State is an atomicdaemon.jsonplus a per-spawn-rotated log under<coordinationRoot>/logs/dashboard/; liveness is identity-checked (/proccmdline marker) so pid reuse never resurrects a foreign process; stop is TERM → bounded wait → KILL. - MCP auto-start: the new fail-loud
"dashboard": {"autoStart": true, "port": 8765}settings key makes everyagents-remember-mcpboot ensure the daemon — adopt a healthy one, spawn a missing one, restart on version mismatch so an upgrade reaches the cockpit on the next session. Race-safe across concurrent boots (one flock; losers skip) and it never blocks or breaks the stdio handshake. - Install docs:
uv tool install agents-remember-mcp+agents-remember dashboardis the documented first-class path (the README's new "Run The Dashboard" section and the PyPI page's Install And Run); version pinning moves to the debugging/repro path, with one honest pre-release note for the rc period.
Upgrade notes
- Pre-releases are skipped by
@latest/default resolution: install the CLI withuv tool install --prerelease allow agents-remember-mcp, and pin the MCP server registration explicitly —uvx agents-remember-mcp==3.0.0rc2 --config <settings.json>. - Dashboard from anywhere under your workspace:
agents-remember dashboard(no flags), or one-shot without installing:uvx --from 'agents-remember-mcp==3.0.0rc2' agents-remember dashboard. - Opt into supervision by adding
"dashboard": {"autoStart": true}to your trusted MCP settings JSON; the next harness/MCP start brings the cockpit up and keeps it current.