Skip to main content

Crate kaish_help

Crate kaish_help 

Source
Expand description

Composable help & instructions for kaish.

kaish’s canonical guidance lives here, once, so the kernel help builtin, the REPL, the MCP server, and external embedders (kaijutsu, kaibo) all build their human- and agent-facing instructions on the same source — a kaish release pushes updates everywhere instead of each frontend hand-rolling prose that drifts.

Two surfaces:

Design: docs/composable-help.md.

Re-exports§

pub use topic::get_help;
pub use topic::list_topics;
pub use topic::HelpTopic;
pub use compose::compose;
pub use compose::coverage;
pub use compose::render_syntax_reference;
pub use compose::Audience;
pub use compose::Concept;
pub use compose::Depth;
pub use compose::Fragment;
pub use compose::GeneratedContent;
pub use compose::MissingFragment;
pub use compose::Recipe;
pub use compose::SchemaContent;
pub use compose::Selector;
pub use compose::Variant;
pub use compose::DEFAULT_LOCALE;

Modules§

compose
Composition surface: assemble canonical kaish guidance for an audience.
content
Embedded help content (English), compiled in from content/en/.
fragments
The English fragment registry.
topic
Topic compatibility surface for kaish help.