Skip to content

feat: add cross-process context propagation - #7

Merged
imran-siddique merged 1 commit into
mainfrom
agent/w3c-propagation
Aug 18, 2026
Merged

feat: add cross-process context propagation#7
imran-siddique merged 1 commit into
mainfrom
agent/w3c-propagation

Conversation

@imran-siddique

Copy link
Copy Markdown
Member

Summary

  • propagate standard W3C trace context alongside minimal AgenTrust run, workflow, and upstream-agent metadata
  • support synchronous remote-parent continuation and asynchronous span links
  • reject unsafe or oversized metadata values and document the trust boundary

Evidence

  • python -m pytest -q tests/test_propagation.py (5 passed)
  • python -m pytest -q (25 passed, 15 subtests)
  • schema, version, and conformance gates pass
  • wheel build and fresh-environment smoke install pass

Limits

  • mutable string mapping carriers only in this slice
  • propagated identity metadata remains untrusted and is not authorization evidence

Signed-off-by: Imran Siddique <imran.siddique@opaque.co>
@imran-siddique
imran-siddique enabled auto-merge (squash) August 18, 2026 20:55
@imran-siddique
imran-siddique merged commit 184155f into main Aug 18, 2026
7 checks passed
@imran-siddique
imran-siddique deleted the agent/w3c-propagation branch August 18, 2026 21:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant