Skip to content

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.

Features

  • dev: propagate OTEL_RESOURCE_ATTRIBUTES to phase-agent claude —bg children (CTL-492) (#862) (19166f0)