Runs
Answer a blocked run
Resume a run paused at blocked with blocked_reason: "question". Send answers as the structured [{id,value}] form (one per question) or a free-form string. Only a question-blocked run accepts this (409 otherwise) — a credentials-blocked run is rejected so secrets never enter the agent thread; submit those to POST .../credentials instead.
POST
Authorizations
Your Vern API key. Create one at Settings → API keys.
Path Parameters
The migration ID returned by Create a migration.
The run ID returned by Start a run.
Body
application/json
Structured answers (one {id,value} per question) or a free-form string.
Previous
Submit source credentialsResume a run paused at `blocked` with `blocked_reason: "credentials"`. The secrets are stored in a secured vault and never enter the agent thread, the run row, or logs. The target connection is taken from the run's own `credential_request` — a key can only fill the connection the agent asked about. Re-submitting overwrites the stored secret so a rejected credential can be re-entered.
Next