Confirm topics
confirm_topicsSave the topic plan the user agreed to after preview_topics, in one change: create the topics they kept or added (each with the offerings preview_topics listed for it, or none), rename and delete existing ones. A deleted topic's prompts stay tracked without a topic. Runs at once and returns the project's topics with their ids for generate_prompts; refused if a named topic is not in this project or two topics would share a name.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| create | No | Topics to create: name, and offerings as preview_topics listed them (the project's saved offerings). | |
| delete | No | Ids of existing topics to delete. | |
| rename | No | Existing topics to rename: id from existing_topics, and the new name. | |
| project_id | Yes | A project id that list_projects returned. |