Module loader

Module loader 

Source

Structs§

DiscoveredExtension
Result of discovering a single extension
DiscoveryOptions
Options for extension discovery
DiscoveryResult
Result of extension discovery operation
EventHandler
Event handler definition
ExtensionManifest
Extension manifest structure for parsing extension.toml files
ExtensionMetadata
Metadata section of an extension manifest
ExtensionRegistry
Registry for managing discovered extensions
LegacyAgentSection
Agent section in legacy format
LegacyAgentToml
Legacy agent TOML format for backward compatibility
LegacyModelSection
Model section in legacy format
LegacyPromptSection
Prompt section in legacy format
ToolDefinition
Tool definition within an extension
ToolParameter
Parameter definition for a tool

Enums§

ExtensionError
Error type for extension operations

Functions§

discover
Discover extensions in a directory tree
discover_all
Discover extensions from multiple root directories