Versions in this module Expand all Collapse all v0 v0.0.2 May 15, 2025 v0.0.1 May 15, 2025 Changes in this version + func CreateToolHandler(executor CommandExecutor, cfg *config.ConfigData) ... + type CommandExecutor interface + Execute func(params map[string]interface{}, cfg *config.ConfigData) (string, error) + type CommandExecutorFunc func(params map[string]interface{}, cfg *config.ConfigData) (string, error) + func (f CommandExecutorFunc) Execute(params map[string]interface{}, cfg *config.ConfigData) (string, error) + type ToolHandlerFunc func(params map[string]interface{}, cfg *config.ConfigData) (interface{}, error)