Expand description
Just-in-time hints placed inside structured results. Hints state facts; they never tell the agent to run a command (the skill holds the procedures).
Structs§
- Hint
- A fact for the agent, placed in the structured result.
Enums§
- Hint
Kind - What a
Hinttells the agent. - Skill
Refusal - Why a call is refused over the skill it reports.
Constants§
- CURRENT_
SKILL_ VERSION - The skill version this server is built for.
- MINIMUM_
SKILL_ VERSION - The oldest skill version this server still works with.
- SKILL_
DECLINED - The
skill_versionan agent sends once the teacher has said no to installing the skill. - SKILL_
SETUP_ URL - Where teachers learn to set up the skill.
Functions§
- answered_
task_ instructions_ edited - Task instructions edited on an exercise students have already answered.
- blocks_
moved_ between_ pages - Moved blocks keep their ids, so feedback and proposed edits follow them.
- check_
skill_ 🔒version - exercises_
copied - Copied exercises are new ones without submissions.
- format_
tips - Format facts for the block types in a result, from the CMS schema export.
block_namesare distinct. - links_
to_ old_ paths - Links to moved pages keep working through redirects.
- links_
to_ reused_ paths - Links to paths that other pages now have open those pages instead.
- needs_
teacher_ review - Risky changes wait for the teacher on the review page.
- published
- The changeset is published.
is_draftas instaged. - published_
rendering_ changes - Pages a just published changeset changed the rendering of.
- redirects_
created - Moved pages get redirects when the changeset is published.
- rendering_
changes - Pages of the open changeset render differently from the published course.
- review_
config_ switched_ with_ reviews - Switching an exercise’s review config orphans the reviews students have given.
- skill_
missing - The refusal of a call that sent no
skill_version, written for the agent to relay to the teacher. - skill_
version - Checks the
skill_versiona call sent againstCURRENT_SKILL_VERSIONandMINIMUM_SKILL_VERSION. No hint means the skill is current or newer. A missing version only gives a hint here; tools that need the skill refuse it withskill_missing. - staged
- Changes are staged and wait for publishing.
is_draft: the course is a draft, which students don’t see even after publishing. - submissions_
affected - Removed exercises have student submissions.
- template_
placeholders - The page still holds placeholder text from a default page template.