Resume after providing input
qa_continue_from_blockerAnswer a needs_input prompt like credentials, OTP, or platform choice so QA can resume. Secrets are redacted on receipt; non-secret answers map to the next call's args.
Instructions
Answer a needs_input question (credentials, OTP, platform, device, monorepo target) and get the next call. Secrets (passwords/OTP/tokens) are redacted at once and never echoed or logged (flows use ${VAR}). Non-secret choices map onto the re-invocation args. Returns accepted, ignored[], projectRoot, nextAction; with no new consent needed it starts the resumed job (jobId).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"sessionId": "<sessionId>",
"kind": "<kind>"
},
"name": "qa_continue_from_blocker"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | The needs_input kind (e.g. credentials, monorepo_target). | |
| values | No | Field name > value. Secret fields are redacted on receipt. | |
| sessionId | Yes | ||
| secretFields | No | Secret keys (default: password/otp/token-like names). |