start_interview
Ask the user up to five gating questions for a Steam release, confirm suggested answers, and save the responses to steamworks.yaml.
Instructions
Next questions for the user (at most max_questions, related ones together, earliest gate first), each with
a suggested answer to confirm or change. confirm: true means a value was found (e.g. by the scan): just ask
whether it is right.
Ask the user these questions in chat, then save the answers with set_field(values={question id: answer}). Answers can be plain text ("yes", "a, b, c", "2027-05-12"); they are converted to the right type. Store texts are not asked here: use generate. When the client supports forms (MCP elicitation) the questions are shown as a form instead and the answers are saved right away; pass use_form=false to avoid that.
Args: path: Folder that holds steamworks.yaml. gate: Only questions for this gate (0-3). max_questions: 1-5, default 3. use_form: Show a form when the client supports it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gate | No | ||
| path | Yes | ||
| use_form | No | ||
| max_questions | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||