API key: SDK and CI pipelines
SDK routes (submitting traces, running CI evaluations) use an API key passed in thex-api-key header.
Session: browser UI routes
Routes called by the AgentX frontend (GET /ingest/traces, tracked-agent management) use the session cookie set by the login flow. No extra header is required when calling from the browser.

