add_exercise
Add a new exercise to an existing lesson by specifying lesson ID, order, prompt, and reference answer.
Instructions
为 lesson 添加课后习题.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | 可选;自由标签的字符串数组(迁移 0039, 二审补的通道)。当前唯一约定值 "probe"——探针题标记(见 skill lesson-prep "探针与难度"),对学习者不展示、不告知。 | |
| order | Yes | ||
| prompt | Yes | ||
| lesson_id | Yes | 必须是已存在的 lesson id(server 会查存在性) | |
| idempotency_key | No | 可选。幂等键 (建议 uuid) —— 同一 key 重放此调用返回首次结果, 不重复写入. 网络重试/断线重连时带上同一个 key, 而不是猜"上次到底写没写". | |
| agent_skill_used | No | ||
| reference_answer | Yes | ||
| expected_concepts | No | 可选;必须是字符串数组,且每个 id 都必须是已存在的 concept id(server 会查存在性) |