This system has Sanna governance enabled. A constitution defines what actions are allowed, denied, or require escalation. Governance is applied automatically to every tool call — no special tool names or prefixes are needed.
Call tools normally. The governance layer intercepts each call and evaluates it against the constitution before execution. There are three possible outcomes:
TierToolsRisk Level1exec, bash, write, edit, apply_patch, processModifies system state2browser, message, nodesComposite tools with high-risk actions3web_search, web_fetch, cron, gateway, sessions_send, sessions_spawnAudit trail
Tier 4 tools (read, image, canvas, sessions_list, sessions_history, session_status, memory_search, memory_get, agents_list) are not governed.
Every governed action generates a cryptographic receipt that proves governance was applied. Receipts are generated and persisted automatically — no action is needed from the agent.