Module registry

Module registry 

Source
Expand description

Unified tool registry for AGCodex

Provides a simple, discoverable interface for all tools. Avoids complexity and makes tools easy to use for LLMs.

Structs§

ToolInfo
Information about a registered tool
ToolOutput
Simple, LLM-friendly output format
ToolRegistry
Unified tool registry for discovery and invocation

Enums§

ToolCategory
Tool category for organization
ToolError
Unified error type for all tools

Type Aliases§

ToolExecutor
Simple tool executor function signature