Skip to main content
A durable, deployment-scoped platform-agent conversation with spec-driven tools and audited human approval for every mutation.

deploymentAgent.get

Get the persisted platform-agent conversation, including pending and completed delegated actions.
  • Auth: Organization API key (Authorization: Bearer korve_...) or dashboard session.
  • Minimum role: member
  • Risk: read

Example

Responses

Response body (200)

deploymentAgent.message

Send a follow-up to the deployment agent. JSON is returned by default; clients requesting text/event-stream receive incremental status and text events. Read-only tools may run immediately. Every mutation is persisted as a pending action and cannot execute in this call.
  • Auth: Organization API key (Authorization: Bearer korve_...) or dashboard session.
  • Minimum role: member
  • Billing: requires active organization billing — returns 402 otherwise.
  • Risk: write

Request body

Example

Responses

Response body (200)

deploymentAgent.decideAction

Approve or reject one exact pending action. Approval re-authorizes the target operation against the current actor, role, tenant scope, billing state, and request schema before executing it once.
  • Auth: Organization API key (Authorization: Bearer korve_...) or dashboard session.
  • Minimum role: member
  • Billing: requires active organization billing — returns 402 otherwise.
  • Risk: dangerous · sensitive (elevated blast radius)

Request body

Example

Responses

Response body (200)