Skip to content

trace: Prefix conversation-trace session IDs by producer - #208

Merged
davidabram merged 2 commits into
mainfrom
fix/add-prefix-to-session-id
Aug 15, 2026
Merged

trace: Prefix conversation-trace session IDs by producer#208
davidabram merged 2 commits into
mainfrom
fix/add-prefix-to-session-id

Conversation

@stefanskoricdev

@stefanskoricdev stefanskoricdev commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Add producer identity to OpenCode and Pi conversation-trace envelopes, derive Claude identity from raw events, and apply idempotent prefixes to persisted message and part session IDs while preserving native IDs for diagnostics.

@vercel

vercel Bot commented Aug 14, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
sce-config-json Ready Ready Preview Aug 15, 2026 11:31am

Request Review

@stefanskoricdev
stefanskoricdev force-pushed the fix/add-prefix-to-session-id branch from ff84331 to dce70e2 Compare August 14, 2026 11:28
@stefanskoricdev stefanskoricdev changed the title trace: Qualify Agent Trace session IDs at producer boundaries trace: Prefix conversation-trace session IDs by producer Aug 14, 2026
Add producer identity to OpenCode and Pi conversation-trace envelopes, derive Claude identity from raw events, and apply idempotent prefixes to persisted message and part session IDs while preserving native IDs for diagnostics.

Co-authored-by: SCE <sce@crocoder.dev>
Limit normalized conversation-trace envelopes to opencode and pi, preventing unknown producers from persisting unprefixed session IDs while preserving raw Claude routing and unrestricted diff-trace intake.

Plan: restrict-conversation-trace-tool-name
Task: T01

Co-authored-by: SCE <sce@crocoder.dev>
@davidabram
davidabram merged commit 5733387 into main Aug 15, 2026
9 checks passed
@davidabram
davidabram deleted the fix/add-prefix-to-session-id branch August 15, 2026 11:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants