Packages
relayburn@2.9.0(tag:relayburn-v2.9.0)@relayburn/sdk@2.9.0(tag:sdk-v2.9.0)@relayburn/mcp@2.9.0(tag:mcp-v2.9.0)@relayburn/cli-darwin-arm64@2.9.0(tag:cli-darwin-arm64-v2.9.0)@relayburn/cli-darwin-x64@2.9.0(tag:cli-darwin-x64-v2.9.0)@relayburn/cli-linux-arm64-gnu@2.9.0(tag:cli-linux-arm64-gnu-v2.9.0)@relayburn/cli-linux-x64-gnu@2.9.0(tag:cli-linux-x64-gnu-v2.9.0)@relayburn/sdk-darwin-arm64@2.9.0(tag:sdk-darwin-arm64-v2.9.0)@relayburn/sdk-darwin-x64@2.9.0(tag:sdk-darwin-x64-v2.9.0)@relayburn/sdk-linux-arm64-gnu@2.9.0(tag:sdk-linux-arm64-gnu-v2.9.0)@relayburn/sdk-linux-x64-gnu@2.9.0(tag:sdk-linux-x64-gnu-v2.9.0)
Crates
relayburn-sdk@2.9.0(tag:relayburn-sdk-v2.9.0) — https://crates.io/crates/relayburn-sdk/2.9.0relayburn-cli@2.9.0(tag:relayburn-cli-v2.9.0) — https://crates.io/crates/relayburn-cli/2.9.0
Release Notes
Added
@relayburn/sdk:writeStamp({ sessionId | messageId, enrichment })for
launchers that know the session id up front (e.g. preallocated Claude
--session-id), bypassing the sidecarwritePendingStampmatching path.
Changed
relayburn-sdk: dedupe ingest filesystem walks (list_dirs,
list_jsonl_files,walk_jsonl) intoingest::walk, fix the
walk_jsonlfilter to match.JSONLcase-insensitively, and collapse
the per-harness append boilerplate (apply_parsed_extras) and the
three single-harness verb skeletons (run_single_harness). No
behavior change beyond the case-sensitivity fix. (#343)
Package Changelogs
@relayburn/sdk
Added
writeStamp({ sessionId | messageId, enrichment, ts?, ledgerHome? })writes
a stamp by exact selector — companion towritePendingStampfor launchers
that preallocate the session id (Claude--session-id).