This repository has been archived on 2026-08-16. You can view files and clone it, but cannot push or open issues or pull requests.
ollie-core/tools/builtins.go

20 lines
591 B
Go

// Package tools provides the built-in tool handlers for the toolsrv server.
// Each file in this package is one tool. Builtins() is the single registry.
package tools
import "ollie/toolsrv"
// Builtins returns the default set of built-in tool handlers.
func Builtins() map[string]toolsrv.Handler {
return map[string]toolsrv.Handler{
"shell": Shell,
"reasoning_think": Think,
"tool_list": ToolList,
"tool_load": ToolLoad,
"tool_active": ToolActive,
"skill_list": SkillList,
"skill_load": SkillLoad,
"skill_active": SkillActive,
}
}