Catalyst Dev — Change Log
Version 10.1.0 (2026-05-18)
OTEL Cost Attribution for Phase-Agent Workers
Phase-agent workers spawned via claude --bg now inherit OTEL_RESOURCE_ATTRIBUTES from the orchestrator, so Grafana cost panels correctly attribute their spend to the right Linear ticket, branch, and project. Previously, those labels were empty and the “Cost by Linear Ticket” panel silently dropped phase-agent costs — in one dogfood run, ~75% of spend went unattributed. No migration steps required.