Agent observability has a problem that normal web observability mostly avoids: the unit of work is not a request. A useful agent session can span model calls, tool calls, approvals, retries, background continuations, compaction, subagents, and channel replies. If your tracing system can only show isolated spans, you do not