cap_edit_expert
Edit an existing CAP conversationally: add questions with AI-generated knowledge probes, remove questions, or update multiple-choice options.
Instructions
Conversationally edit an existing CAP — add questions (with AI-generated knowledge probes), remove questions, or edit multiple-choice options. Pass cap_id and empty message to load. Returns { response, session_state, complete, cap_id? } as JSON.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cap_id | Yes | 12-char CAP ID to edit | |
| message | No | Empty on first call. Your instruction on subsequent calls (e.g. "add a question about X", "remove question 2", "done") | |
| session_state | No | Opaque state from the previous response — pass back unchanged |