Documentation Index
Fetch the complete documentation index at: https://docs.celesto.ai/llms.txt
Use this file to discover all available pages before exploring further.
What tracing gives you
Tracing captures each agent run and tool call so you can:- See end-to-end execution paths for multi-step agents
- Inspect tool inputs and outputs
- Debug failures with rich span data
- Monitor usage across environments

Quick setup
Enable tracing
Choose the setup that fits your workflow.
- Automatic (recommended)
- Explicit
If
CELESTO_API_KEY is set, Agentor enables tracing automatically.Environment variables
Enables tracing and authenticates trace uploads to Celesto.
Disable automatic tracing when
CELESTO_API_KEY is set.Custom Celesto API base URL for self-hosted or private deployments.
Advanced usage
Use these patterns only when you need more control than the quick setup.Customize batching and exporter settings
setup_celesto_tracing should run once at startup before you execute any agents.Attach per-run metadata for grouping
Eachagent.run(...) call creates a trace automatically. Use the underlying runner if you need a group_id or metadata per run.
Security considerations
Troubleshooting
No traces appear in the dashboard
No traces appear in the dashboard
- Confirm you set
CELESTO_API_KEYin the same environment where you run the agent. - If you set
CELESTO_DISABLE_AUTO_TRACING=true, enable tracing explicitly or callsetup_celesto_tracing. - If you use a custom endpoint, verify
CELESTO_BASE_URLpoints to your Celesto API URL.
