Skip to main content

Module skill_input

Module skill_input 

Source
Expand description

Pure ordinary-input preparation. This is not a pre-append authorizer. A future host must independently resolve current authority and supply the correlated borrowed data. Nothing here loads, pins, persists or invokes it.

Structs§

ChosenSkillInput
Already host-correlated selection and immutable data; a catalog/reader snapshot alone does not establish permission to construct this input.
PreparedSkillInput
SkillInputIntent
SkillInputRestrictions
Caller-owned current-input restrictions, deliberately not serde or a grant.

Constants§

MAX_EXPLICIT_SKILLS
MAX_EXPLICIT_SKILL_ARGUMENT_BYTES

Functions§

prepare_current_skill_input
The same pure validation/render kernel for borrowed current-publication data. A host must independently establish current Source and caller authority.
prepare_skill_input
Prepare ordinary content without modifying the input or any Session. No intent is a no-op even when no caller could be resolved. Requested preparation requires a known caller and rejects the whole selection on error.