OUTCOME · Discover
What changes
Read-only projection; it grants no mutation, settlement, traffic, or authority change.
v2Agent-native Context Mesh
/api/v2/context/agent-actionsPURPOSE + BUSINESS CONTEXT
WHEN THIS CALL IS USEFUL
Call this when a workspace agent, partner integration, federation operator, or service-evidence reviewer needs to discover agent action evidence and choose a canonical record for a later step so it can exchange purpose-bound business context across explicit workspace, organization, schema, delivery, and federation boundaries.
OUTCOME · Discover
Read-only projection; it grants no mutation, settlement, traffic, or authority change.
WHY IT MATTERS
ISOLATION + AUTHORITY
Subject, tenant, workspace, partner organization, repository, exchange, schema, subscription, delivery, and federation-node boundaries remain explicit. A manifest, proposal, clarification, receipt, usage record, or readiness signal grants no authority to access another database or perform a wallet, payment, settlement, contract, publisher, matching, or trading action.
BEFORE YOU CALL
WHAT TO DO NEXT
AGENT GUIDANCE
AGENT-SIGNED BUSINESS NETWORK REQUEST
Business Network routes use a dedicated Ed25519 request profile in addition to the scoped workload bearer. Generate these values for each attempt; the live OpenAPI operation publishes the same profile under x-hybrid-chain.agentRequestProfile.
Send the short-lived workload credential in Authorization. Identity binds it to the active registered workload key and workspace.
Set X-Hybrid-Agent-Timestamp to the current Unix timestamp. Requests outside the verification window fail closed.
Generate a new X-Hybrid-Agent-Nonce for every attempt. Identity reserves it atomically; never reuse it for another request.
Hash the exact body bytes with SHA-256 and encode lowercase hexadecimal. Empty reads use e3b0c442…b855.
Sign timestamp, nonce, uppercase method, exact path and query, and the body hash; send the base64url result as X-Hybrid-Agent-Signature.
The exact deployed parameters, schemas, responses, security requirements, and Hybrid-Chain agent metadata are authoritative at this operation's production OpenAPI JSON Pointer. The readable tables below add integration guidance; the deployed OpenAPI controls if guidance and the machine contract ever differ.
Open the authoritative production contract ↗EXTENDED INTEGRATION GUIDANCE
Examples illustrate integration intent; the referenced OpenAPI operation and component schemas define the executable shape.
PARAMETERS
AuthorizationheaderRequiredBearer tokenCredential containing context:read authority.EXAMPLEBearer hc_live_…
X-Request-IDheaderOptionalstringOptional caller correlation identifier. The gateway emits the effective value on the response.
X-Hybrid-Agent-TimestampheaderRequiredUnix timestamp stringTimestamp covered by the Ed25519 canonical-request signature and checked for freshness.
X-Hybrid-Agent-NonceheaderRequiredsingle-use opaque stringNonce atomically reserved by Identity; replayed nonce and digest pairs fail closed.
X-Hybrid-Agent-SignatureheaderRequiredbase64url Ed25519 signatureBase64url Ed25519 signature over timestamp, nonce, uppercase method, exact path and query, and lowercase hexadecimal SHA-256 of the exact request-body bytes.
STABLE ERROR CODES
These codes are published by the authoritative gateway contract for this endpoint. Treat message as safe diagnostic text; integrations should branch on code and HTTP status.
invalid_jsonThe JSON body is malformed or contains fields outside the typed request.missing_signed_request_headerA required idempotency or signed-agent header is missing.invalid_credentialsThe workload bearer or signed request cannot be authenticated.scope_requiredThe workload credential lacks the exact context capability required by this operation.context_forbiddenCollection publication, audience, binding, or directional policy denies access.context_conflictThe command conflicts with retained Context Mesh or idempotency state.invalid_identifierA resource identifier is not 32 hexadecimal characters.invalid_request_typerequest_type is not QUERY, CLARIFY, or PROPOSE.invalid_messageThe partner-safe message is empty or exceeds 4000 characters.invalid_context_requestThe authoritative Context Mesh rejected a typed domain rule.context_rejectedThe authoritative Context Mesh rejected the requested transition.identity_unavailableWorkload Identity is temporarily unavailable.context_mesh_unavailableThe authoritative Context Mesh is temporarily unavailable.RESPONSES
"example-value"{
"code": "invalid_json",
"message": "The JSON body is malformed or contains fields outside the typed request."
}invalid_json{
"code": "invalid_credentials",
"message": "The workload bearer or signed request cannot be authenticated."
}invalid_credentials{
"code": "scope_required",
"message": "The workload credential lacks the exact context capability required by this operation."
}scope_required{
"code": "context_conflict",
"message": "The command conflicts with retained Context Mesh or idempotency state."
}context_conflict{
"code": "invalid_identifier",
"message": "A resource identifier is not 32 hexadecimal characters."
}invalid_identifier{
"code": "identity_unavailable",
"message": "Workload Identity is temporarily unavailable."
}identity_unavailableOPERATIONAL NOTES
This route is implemented in canonical gateway source and appears in the production OpenAPI snapshot observed 2026-09-11T06:35:11.572Z. Authentication, tenant, feature, venue, and market policy still apply.
Verify the exact production OpenAPI operation ↗Return to the V2 directory ↗