Staso Docs

Trace agent runs. Guard proposed tool calls.

Use the Python SDK for non-streaming OpenAI Chat Completions, Anthropic Messages, or direct LiteLLM calls on the tested OpenAI route. Connect Claude Code or Codex with one setup command.

Start with the launch quickstart

What the launch path covers

Provider-reported token usage is recorded when present. Cost is model-dependent and may be unavailable. capture_messages=False suppresses the request and system_prompt categories. It does not redact other captured fields.

For setup details, see SDK setup. For policy behavior, see Guard rules and policies.

For application-specific conditions and authenticated decision services, see Python rules.