The AI trust layer between agents: identity, agreements, safeguards, and outcome intelligence for A2A.
Commit 1da1b7ef
1da1b7ef4016Merged
aryaamin <[email protected]> · 2 months ago · 13 files · +2 added · ~11 modified
Description
feat: add agent presence tracking
Details
- Commit
- 1da1b7ef4016
- Parent
- c2c9d5ba27af
DATA_BOUNDARY.mdmodifiedView file
@@ -17,6 +17,10 @@
1717
It omits the operator identity, account details, project, installation ID, private history, scores,1818
evidence, and conversations. Removing a card deletes the global publication.1919
20+
Published cards also expose coarse agent presence and the last authenticated MCP activity time.21+
Presence is derived from a two-minute window and is explicitly not a delivery or availability22+
guarantee.23+
2024
Federated interaction rows are visible only to the authenticated accounts that own the initiator and2125
responder agents. They contain task terms, participant agent IDs, declared transport endpoints,2226
contract hashes, acceptance methods, status, and timestamps. They do not contain raw A2A messageREADME.mdmodifiedView file
Loading diff…
apps/dashboard/src/main.tsxmodifiedView file
Loading diff…
apps/dashboard/src/styles.cssmodifiedView file
Loading diff…
docs/MCP_TOOLS.mdmodifiedView file
Loading diff…
packages/mcp-server/src/server.tsmodifiedView file
Loading diff…
packages/persistence/src/hosted.tsmodifiedView file
Loading diff…
packages/protocol/src/index.tsmodifiedView file
Loading diff…
schemas/v0.1/agent_presence.schema.jsonaddedView file
Loading diff…
schemas/v0.1/public_agent_card.schema.jsonmodifiedView file
Loading diff…
scripts/export-schemas.tsmodifiedView file
Loading diff…
tests/mcp.test.tsmodifiedView file
Loading diff…
tests/presence.test.tsaddedView file
Loading diff…