Expand description
Tool arguments. Their JSON Schemas are the tools’ input schemas; keep field docs short, every schema must stay well under the clients’ size limits.
Structs§
- Content
Scope - Part of a course; empty means the whole course.
- Course
Args - Discard
Changeset Args - Find
Replace Args - Serialized as the call’s audit record, without the course the record has already.
- GetCourse
Structure Args - GetExercise
Args - GetHistory
Args - GetPage
Content Args - GetPreview
Link Args - Guide
Args - IdArgument
- An id argument: a UUID, also accepted with the leading
/of a path to it. - List
Changesets Args - List
Courses Args - List
Exercises Args - Patch
Course Args - Arguments of
patch_course_settingsandpatch_course_glossary_and_references. - Patch
Course Structure Args - Patch
Exercise Args - Serialized as the call’s audit record, without the course the record has already.
- Patch
Page Content Args - Publish
Changeset Args - Read
Public Course Args - Revert
Change Args - Structural
Replace Args - Serialized as the call’s audit record, without the course the record has already.
- Upload
File Args
Enums§
- Review
Config Choice - Which review settings
patch_exercisechanges.
Functions§
- present 🔒
- A field that may be null:
Some(None)for null,None(throughdefault) when left out.