Skip to main content

Module merge

Module merge 

Source
Expand description

Overlay/merge logic for extending or replacing knowledge base entries.

KnowledgeOverlay is the user-facing config type: it specifies commands and wrappers to add, merge, or remove from a KnowledgeBase. CommandOverlay mirrors CommandKnowledge but with optional fields so that unspecified values don’t clobber base entries during merge.

Structs§

CommandOverlay
Overlay for a single command — optional fields so unset values don’t clobber base values during merge.
KnowledgeOverlay
Overlay config for extending/modifying a KnowledgeBase.
WrapperOverlay
Overlay for a single wrapper — optional fields so unset values don’t clobber base values during merge.