A Decision Bundle is everything an auditor (or a curious engineer) needs to understand one agent action. The system prompt. The user prompt. The model. The tools called and what they returned. The verifier checks at T+5m, T+1h, T+24h. Bundle the whole thing into one signed JSON file and ship it to legal.
Each bundle is a single JSON file with five sections: (1) the inbound signal that triggered the action, (2) the LLM transaction (system prompt, user prompt, model, response), (3) the tool calls in order with arguments and responses, (4) the verifier checks (T+5m, T+1h, T+24h), and (5) metadata (agent, tenant, operator, timestamps, signed hash chain link).
Bundles are stored in a hash-chained ledger. Each bundle's metadata includes the hash of the previous bundle. Editing any bundle in history breaks the chain at that point and is detectable in seconds. Exports include the chain proof, so an auditor can verify the export was not selectively trimmed.
The bundle store is searchable on every field: agent, tenant, signal, tool, model, outcome, time range, free-text against prompt body. The search is the same query layer (NovaQL) used for logs and metrics, so the same query syntax works across the whole platform.
Click "Export for audit" and Nova bundles every decision in your selected window into a signed tar.gz with a manifest, the public key for verification, and instructions for the auditor. Default windows: this quarter, last quarter, this year. Custom windows supported. Email straight to your auditor with the export URL.
Subscribe to Nova AI Ops on YouTube for demos, tutorials, and feature deep-dives.
Decision Bundles are the format your SOC2 auditor will ask for, ready before the question.