network.confirmation.manage

Generated at from openvibe-contracts v0.97.0 and openvibe-sdk v0.26.0.

Not grantable to apps (planned, first-party).

As the owning service of a sensitive capability, ask an agent's owner to confirm one action and spend the approval: create a network.confirmation-request@1 (Network derives the owner from the agent, never from the body), read it, consume it once with the digest of the action, or cancel it. Each service sees only the confirmations it created. The owner reads, approves and denies in their inbox (/api/v1/confirmations) with their own session; no token holds that. Never grantable to apps, never delegated to agents (roadmap WS-Z2).

Owner
network (token audience openvibe.network)
Version
1.0
Status
planned
Visibility
first-party
Resource constraints
owner
Quota class
admin
Permissions
confirmations:write, confirmations:read
Events
network.confirmation.changed
Implemented by
  • POST /internal/confirmations
  • GET /internal/confirmations/:id
  • POST /internal/confirmations/:id/consume
  • POST /internal/confirmations/:id/cancel

These routes in the API explorer