seedfast_run_answer
Answers a pending Seedfast run question: approve the proposed plan as-is or supply a refinement to adjust scope, then the run resumes.
Instructions
Answers a pending question for a run that is in state 'awaiting_input'. The CLI forwards backend questions (scope validation issues, replans) to this MCP server via subprocess stdio and blocks for up to 5 minutes on a reply. Call this tool with the runId, the questionId from seedfast_run_status (or the seedfast://runs/{runId}/pending_question resource), and an answer object. Set answer.human_answer=true to approve the current plan/scope as-is; set human_answer=false and supply answer.raw with a textual refinement (e.g., 'seed only the org schema') when the plan should be adjusted. Returns a short text confirmation. On success the run transitions back to 'running'; poll seedfast_run_status to observe progress. Does not require SEEDFAST_API_KEY.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| runId | Yes | Run ID returned by seedfast_run (the run must be in state 'awaiting_input'). | |
| answer | Yes | Answer payload: set human_answer=true to approve, otherwise provide refined scope in raw. | |
| questionId | Yes | Question ID from the pending_question resource or from seedfast_run_status output. |