Open Questions Answer
open_questions_answerAnswer or dismiss an open question. Supplying an answer marks it answered; answered questions are fed back into later elicitation and are never overwritten by regeneration.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| answer | No | The user's answer. Supplying one marks the question answered. | |
| status | No | One of 'open', 'answered' or 'dismissed'. 'open' means still unresolved and may be replaced when questions regenerate; 'answered' and 'dismissed' are the user's decisions and are never overwritten. | |
| project_id | Yes | Project UUID (database id). | |
| open_question_id | Yes | Open question UUID (database id). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| answer | No | The user's answer. Supplying one marks the question answered. | |
| status | Yes | One of 'open', 'answered' or 'dismissed'. 'open' means still unresolved and may be replaced when questions regenerate; 'answered' and 'dismissed' are the user's decisions and are never overwritten. | |
| human_id | Yes | Open question human id (e.g. Q-001). | |
| question | Yes | The question put to the user. | |
| story_id | No | Story UUID (database id). | |
| rationale | No | What stays ambiguous in the spec until the question is answered. | |
| project_id | Yes | Project UUID (database id). | |
| open_question_id | Yes | Open question UUID (database id). | |
| resulting_story_id | No | UUID of the story this question's answer was converted into, if any. |