Documentation
¶
Index ¶
- func ExecuteTool(name string, params map[string]interface{}, user *model.User) (interface{}, error)
- func GetAllMCPTools() []mcp.MCPTool
- func GetEmbeddedFS() fs.FS
- func GetMCPTools(visibility string) []mcp.MCPTool
- func LoadTools(toolsPath string, disabledTools []string) error
- func ParseMetadata(tomlContent []byte) (*toolmetadata.ToolMetadata, error)
- func ReloadTools(toolsPath string, disabledTools []string) (int, error)
- type Tool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExecuteTool ¶
func GetAllMCPTools ¶
GetAllMCPTools returns all MCP tools with their Visibility field set appropriately
func GetEmbeddedFS ¶
func GetMCPTools ¶
func ParseMetadata ¶
func ParseMetadata(tomlContent []byte) (*toolmetadata.ToolMetadata, error)
Types ¶
Click to show internal directories.
Click to hide internal directories.