recording_start
Begin a tamper-evident recording of an interaction. Creates a hash-linked chain rooted in your identity to prove the sequence later.
Instructions
Begin a tamper-evident recording of an interaction.
Creates a hash-linked chain rooted at your identity. Subsequent
recording_append calls each append a signed, hash-linked block to
this chain, so any later modification to the sequence is detectable.
Returns a recording_id that subsequent recording_* calls use to
target this chain. The recording remains active until you call
recording_end — at which point the chain is persisted and exportable
as a cryptographic proof.
Pass counterparty_did when you're recording a dialogue with another
agent (optional but recommended — it's embedded in the chain).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"description": "<description>"
},
"name": "recording_start"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| description | Yes | ||
| counterparty_did | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||