Packages
@relayburn/reader@1.7.0(tag:reader-v1.7.0)@relayburn/ledger@1.7.0(tag:ledger-v1.7.0)@relayburn/analyze@1.7.0(tag:analyze-v1.7.0)@relayburn/mcp@1.7.0(tag:mcp-v1.7.0)@relayburn/cli@1.7.0(tag:cli-v1.7.0)@relayburn/sdk@1.7.0(tag:sdk-v1.7.0)relayburn@1.7.0(tag:relayburn-v1.7.0)
Release Notes
Added
burn hotspots --patterns=tool-call-patternflags vanilla call patterns with consolidatable overhead (Glob → Grep → Read sequences, single-file edit clusters,git status/pnpm test/gh prBash calls), with per-occurrence counts and token-overhead estimates. Vendor-neutral — downstream tools map patterns to specific consolidations.@relayburn/sdkhotspots()now also surfacestool-output-bloat,ghost-surface, andtool-call-patternfindings (previously only the coredetectPatternsset).
Package Changelogs
@relayburn/analyze
Added
detectToolCallPatternsfinds vanilla call patterns with consolidatable overhead (Glob → Grep → Read sequences, single-file edit clusters,git status/pnpm test/gh prBash calls), plus atoolCallPatternToFindingadapter intoWasteFinding. Vendor-neutral output — downstream tools map categories to specific consolidations.
@relayburn/cli
Added
burn hotspots --patterns=tool-call-patternruns a new detector that flags vanilla call patterns with consolidatable overhead (Glob → Grep → Read sequences, single-file edit clusters,git status/pnpm test/gh prBash calls), with per-detector table, JSONtoolCallPatternsfield, and inclusion in--findings. Vendor-neutral.
@relayburn/sdk
Added
hotspots({ patterns })now also surfacestool-output-bloat,ghost-surface, andtool-call-patternfindings (previously only the coredetectPatternsset). Each side-channel detector loads its own inputs (Claude settings, tool-result events, on-disk surface) lazily based on the requested patterns.