Example audit row
id #1170
actor dev@example.com
action push
ns citadel-demo/payments
at 2026-06-04T18:17:30Z
One bearer token reaches 93 tools over streamable HTTP, within its scopes. Agents are named entities with scoped, revocable access, and every action writes an audit entry.
tools/call kg.callers { symbol: "CapturePayment" }
5 callers across 5 files (go + ts)
# audit row written - actor=mcp:claude
Wire an agent
Register an agent, issue a token that starts read-only, limit it to the repos it needs, and point your MCP client at src.land.