Module knowledge

Module knowledge 

Source
Expand description

Built-in knowledge and expertise surfaces re-exported from gestura-core-knowledge.

Modules§

session_settings
Session-scoped knowledge settings

Structs§

KnowledgeItem
A knowledge item represents a specialized area of expertise that can be loaded on-demand to provide context to the agent.
KnowledgeMatch
Result of matching knowledge items to a query
KnowledgeQuery
Knowledge query for finding relevant knowledge items
KnowledgeReference
A reference file that can be loaded on-demand
KnowledgeSettingsManager
Manager for session-scoped knowledge settings
KnowledgeStore
Knowledge store for managing knowledge items
SessionKnowledgeSettings
Session-scoped knowledge settings

Enums§

KnowledgeError
Error type for knowledge operations
LoadCondition
Conditions for when to load a reference

Constants§

DEFAULT_KNOWLEDGE_SETTINGS_SESSION_ID
Pseudo-session ID used to store default knowledge enablement.

Functions§

register_builtin_knowledge
Register built-in knowledge items