Skip to content

feat(a2a): add external evidence references - #247

Merged
pshkv merged 2 commits into
mainfrom
codex/a2a-external-evidence-refs
Jul 24, 2026
Merged

feat(a2a): add external evidence references#247
pshkv merged 2 commits into
mainfrom
codex/a2a-external-evidence-refs

Conversation

@pshkv

@pshkv pshkv commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add optional A2A Agent Card external evidence references for authority, tool-surface, signed-tool-definition, counterparty-safety, and verification-state records
  • add helper functions to filter external evidence by type, subject, and freshness without treating those records as Agent Card identity
  • cover registry preservation, freshness filtering, and stale evidence behavior in bridge-a2a tests

Context

This follows the A2A Agent Card identity thread: keep card identity stable while authority and counterparty/tool-surface safety ride as separately verifiable, freshness-bounded evidence.

Validation

  • pnpm --filter @pshkv/bridge-a2a typecheck
  • pnpm --filter @pshkv/bridge-a2a test
  • pnpm --filter @pshkv/bridge-a2a build
  • pnpm --filter @pshkv/conformance-tests test -- src/a2a-fixtures-conformance.test.ts src/autogen-interop-conformance.test.ts
  • git diff --check

@pshkv
pshkv merged commit eaaf180 into main Jul 24, 2026
3 checks passed
@pshkv
pshkv deleted the codex/a2a-external-evidence-refs branch July 24, 2026 19:22
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