Back
/v0.1.22/Added

Coding-Agent Tracing & User-Defined Observability


Trace Any Coding Agent

Everstack ingests OpenTelemetry directly, so any coding agent that exports OTLP streams its sessions into your Traces view with no Everstack-specific SDK. Everstack normalizes each agent's attribute conventions into one schema, so they all render the same way.

  • Supported agents: Claude Code, Gemini CLI, Codex, GLM, Kimi, and now Cursor and GitHub Copilot
  • Brand-aware traces: each agent's trace renders with its logo and a readable client name
  • Normalized model, tokens & cost: coalesced across each agent's attribute names; provider inferred from the model when it isn't reported
  • Computed cost for token-only agents: agents that report only token counts are priced from your model-catalog, matching what you are billed; a reported cost is never overwritten
  • Per-agent setup docs for every supported agent

User-Defined Observability

Your traces, spans, and logs are yours to shape. Keep the sensible defaults or override them per project.

  • Custom columns: surface any span attribute, metadata field, or score as a typed, labeled column in the traces table
  • Custom log columns: surface any log attribute as a column on the logs view
  • Saved views: named bundles of columns, filters, and sorting, per project
  • Semantic mappings: alias your own attribute names into the built-in typed fields without code changes
  • Classification rules: assign your own span kinds with pattern rules

Trace Experience

  • Trace-correlated logs: the log lines for a trace, inline in the trace view
  • Real token & cost metrics on the trace and span level
  • Refined trace table and span tree: status, graded duration, brand logos, and a cleaner toolbar

Sandbox Reliability

  • Guest kernel upgraded to 6.1 with a clean re-provision path
  • Entropy fix: microVM guests now get hardware entropy, resolving slow first-boot and TLS stalls