Agents

Worker self-report of credential readiness (Phase 3 boot loop)

Changed on
put/api/agents/{id}/credential-status

Request

  • Base URL
    http://localhost:3013
  • URL
    http://localhost:3013/api/agents/{id}/credential-status
  • Auth
    HTTP bearer

Path parameters

idstring required

Headers

X-Runtime-Instance-IDstring

Identifies the concrete runtime instance (worker process) making the call, as generated at its boot. Required to report credential readiness when multi-runtime mode (MULTI_RUNTIME_ENABLED) is on; ignored otherwise.

Request body

readyboolean
missingstring[] nullable

Response

State updated; returns the agent row.

idstring required
namestring required
isLeadboolean
status'idle' | 'busy' | 'offline' | 'waiting_for_credentials' required
runtimePoolIdstring nullable
runtimeProvisionAttemptsinteger
runtimeProvisionRetryAtstring nullable
descriptionstring
rolestring
capabilitiesstring[]
claudeMdstring
soulMdstring
identityMdstring
setupScriptstring
toolsMdstring
heartbeatMdstring
maxTasksinteger
emptyPollCountinteger
lastActivityAtstring date-time
provider'claude' | 'codex' | 'pi' | 'devin' | 'claude-managed' | 'opencode' | 'acp' | 'dsh' | 'amp' | 'cursor' | 'grok' | 'fx'
harnessProvider'claude' | 'codex' | 'pi' | 'devin' | 'claude-managed' | 'opencode' | 'acp' | 'dsh' | 'amp' | 'cursor' | 'grok' | 'fx' | 'null' nullable
credentialMissingstring[] nullable
createdAtstring date-time required
lastUpdatedAtstring date-time required

Changes

    • warning

      added the new fx enum value to the ////////// response property for the response status

    • warning

      added the new fx enum value to the //// response property for the response status

    • warning

      added the new fx enum value to the //// response property for the response status

    • info

      added the new fx enum value to the request property //////

    • info

      added the new fx enum value to the request property /

    • info

      added the optional property //// to the response with the status