127.0.0.1 with an in-memory SQLite database. It seeds:
- A demo user,
demo@theauth.dev. - A
planner-agentowned by that user, with read access to repos and write access to issues. - A
worker-agentthat starts with no permissions of its own. - A delegation from the planner to the worker that grants only
readonmcp:github:repos.
Every call lands in the audit log. The command verifies the audit hash chain and reports the count.
Command-line options
Dashboard
When the dashboard build is present, the walkthrough prints a dashboard URL for browsing agents, delegations and audit entries. Without the build, only the API URL is printed and everything else still works. Trycurl http://localhost:3100/api/agents.
Limits
- Dev mode turns off authentication on the management routes and binds to localhost only. Do not expose it.
- Data is in memory and is gone when the process exits. Press Ctrl+C to stop.
- For a real setup, run
npx theauth init.