Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Registry ¶
type Registry struct {
WorkspaceDir string
RestrictToWorkspace bool
ExecTimeout time.Duration
// If non-empty, only these tools are exposed and executable.
// Unknown tool names are ignored.
AllowTools []string
BraveAPIKey string
Outbound func(ctx context.Context, msg bus.OutboundMessage) error
Spawn func(ctx context.Context, task, label, originChannel, originChatID string) (string, error)
Cron *cron.Service
ReadSkill func(name string) (string, bool)
MemorySearch memory.SearchManager
}
func (*Registry) Definitions ¶
func (r *Registry) Definitions() []llm.ToolDefinition
Click to show internal directories.
Click to hide internal directories.