Resume a task from input_required / auth_required.
Publishes a user.continue (or user.auth_grant when auth_grant=true)
envelope so the agent can resume from a paused
input_required / auth_required state. Returns the snapshot AFTER
the envelope is published — typically running, or still
input_required if the agent hasn’t processed the resume yet.
Authorizations
Pass a user JWT or a oag_ User API Key on the
Authorization: Bearer <token> header. Both are validated by
openapi-gateway against the Auth service.
Both credential types are user-scoped: every key (and every JWT) is bound to exactly one owner, and every route grants the caller full access to that owner's own resources. Cross-tenant access is denied by owner-ACL inside the handlers — there is no per-route scope vocabulary on this API.
Removed in v1.1.0: the legacy
agents:*/tasks:*/files:*/instances:*scope set has been dropped together with the403 insufficient_scopeerror. Existingoag_keys automatically gain full owner-level access and do not need to be re-issued. SDK calls that previously passedscopestocreateAPIKeyshould drop the argument. See the changelog at the bottom of this spec for the full migration note.
Path Parameters
128128Body
Opaque JSON payload delivered to the agent as the user.continue
(or user.auth_grant when auth_grant=true) envelope. Empty is
acceptable — some agents treat any continue as "resume with no
additional input".
Switches the wire envelope from user.continue to
user.auth_grant — used to resume an auth_required pause
(OAuth-style permission grant).