record_run_entry
Append a hash-chained entry to an open Bidda compliance audit run, recording consulted rules, agent decisions, and user input. Requires a subscription key.
Instructions
Append one entry to an open run: which Bidda rules the agent consulted, what it decided, and the end user's input (as text via note, or privately as input_hash). Each entry is hash-chained to the previous one. Requires a Bidda subscription key (a free trial counts).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Optional: the end user's message as text. | |
| model | No | Optional: the model id/version that produced this decision. | |
| nodes | No | Optional node_ids the agent consulted (max 50). | |
| action | No | Optional: an action the agent took or checked. | |
| run_id | Yes | The run_id returned by open_run. | |
| api_key | Yes | Your Bidda subscription API key. A free trial counts. | |
| decision | No | Optional: what the agent decided or did this turn. | |
| entry_type | No | Optional: node_consulted, action_checked, decision, or note. Defaults to note. | |
| input_hash | No | Optional: a sha256:... hash of the user's message instead of the text. | |
| output_hash | No | Optional: a sha256:... hash of the agent's output. | |
| subject_hash | No | Optional: a sha256:... hash of an end-user identifier. Hash only, never plaintext. | |
| verify_nodes | No | Optional: pin each node to its current version and integrity hash (proof, not just a claim). |