[0.43.0] - 2026-04-29
Added
burn diagnosenow reports spawn-env/native relationship drift, with--explain-driftfor per-session details.burn diagnose <session>now surfaces session relationships and tool-result chronology from the execution graph.burn ingest --runtime claudenow records hook-path tool-result events for ClaudePreToolUse,PostToolUse,SubagentStop, and tool-tiedNotificationpayloads.burn summary --by-relationshipnow rolls up cost and turn metrics by persisted session relationship type, with--by-relationship=subagentfor subagent-type detail.burn watch --opencode-streamcan subscribe to OpenCode's local SSE endpoint and wake ingest immediately on session/message events while polling remains the fallback.
Changed
burn summary --agentnow includes sessions linked by relationship records, not only turns stamped with the agent id.- Provider filters and
burn summary --by-providernow use the shared analyze provider resolver. burn summary --by-toolnow uses persisted user-turn block sizes for proportional attribution and reports each JSON row's attribution method.burn rebuild --contentnow backfills missing user-turn rows for historical sessions, even when content sidecars already exist.