Agent Record API: Trace Runs, Tools, and Approvals
Follow the task from request to result with observable steps, scoped approvals, repeatable actions, and inspectable artifacts.
Read guide →🤖 RUNS / TOOLS / APPROVALS
Make every step and effect accountable.

Follow a task from a person’s request through observable steps, scoped approvals, retries, and delivered artifacts. Keep a record that can explain what happened without inventing hidden reasoning or collecting every private payload.
A run describes the user-level task. Steps and attempts explain retrieval, model work, tool calls, validation, and waiting. Preserve failures and retries instead of letting the latest attempt overwrite the earlier story.
A proposed tool call is not permission to act. Bind approval to the actual operation and arguments. Define reconciliation for uncertain external outcomes before enabling automatic retries that might duplicate a message or task.
Operational traces and durable action records have different completeness and retention needs. Keep them correlated without relying on sampled telemetry as the only evidence of a required approval or external effect.
Follow the task from request to result with observable steps, scoped approvals, repeatable actions, and inspectable artifacts.
Read guide →Not automatically. Define the completeness, integrity, access, and retention requirements for the actions the application must account for.
No such guarantee follows from recording alone. Sources, permissions, models, and external tools can change; treat replay as a new controlled attempt.