@absolutejs/agent-exchange-broker
v0.3.0
Published
Tenant-fenced, one-time token-confined broker contracts for AbsoluteJS Agent Exchange.
Readme
@absolutejs/agent-exchange-broker
Executes one passkey-approved, purpose-bound Agent Exchange operation while confining an upstream bearer access token to deterministic provider code. The token is never returned to either agent, placed in the request, or serialized in the receipt.
This assurance is deliberately weaker than a DPoP or mTLS sender-constrained access token: compromise of the broker process can expose a live bearer token. Use tenant-isolated encrypted credential storage, an atomic durable store, restricted egress, short expiries, revocation, and aggressive rate limits.
The broker also accepts
standing-mandate + token-confined-broker + purpose-bound after the host has
cryptographically authorized and atomically consumed the request's separate
mandateId. The broker does not verify mandates itself.
