Run typed custom questions
run_questionsValidate caller-built state and typed Choice, Noul, or Score questions to return structured judgments for auditing, routing, and classification tasks.
Instructions
Typed custom path when no pack shortcut fits. Validate caller-built state plus typed Choice / Noul / Score and call the same TypeSafe System One path as run_pack. Not chat and not essay generation. Prefer run_pack when list_packs has an id (e.g. i18n_copy). Fail-closed schema: Choice is a closed option map (max 255; include a refuse key if needed), Noul is yes/no, Score is ≥2 ordered levels. Returns typed answers + usage. Requires TYPESAFE_API_KEY. No side effects.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model | No | Optional TypeSafe model override (default JEV_MODEL / jev-latest). | |
| state | Yes | Caller-built JSON evidence. Closed and small — not a repo dump. | |
| questions | Yes | Typed questions: { id, type: choice|noul|score, instructions, criteria }. Not a free-form prompt. |