MCPcopy
hub / github.com/the-open-agent/openagent / BuiltinTool

Interface BuiltinTool

tool/builtin_tool/builtin_tool.go:24–29  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

22)
23
24type BuiltinTool interface {
25 GetName() string
26 GetDescription() string
27 GetInputSchema() interface{}
28 Execute(ctx context.Context, arguments map[string]interface{}) (*protocol.CallToolResult, error)
29}
30
31type ToolRegistry struct {
32 tools map[string]BuiltinTool

Callers 19

readPptxFileFunction · 0.65
RegisterToolMethod · 0.65
testToolWithLoaderFunction · 0.65
wrapSnapshotBuiltinFunction · 0.65
GetNameMethod · 0.65
GetPrometheusInfoFunction · 0.65
GetDescriptionMethod · 0.65
GetDescriptionMethod · 0.65
GetInputSchemaMethod · 0.65

Implementers 15

pptxTemplateAnalyzeBuiltintool/office_ppt_template.go
pptxTemplateFillBuiltintool/office_ppt_template.go
wordReadBuiltintool/office_word.go
wordWriteBuiltintool/office_word.go
videoDownloadBuiltintool/video_download.go
videoInfoBuiltintool/video_download.go
videoAudioExtractBuiltintool/video_download.go
webSearchBuiltintool/web_search.go
imageSearchBuiltintool/image_search.go
loadSkillBuiltintool/skill.go
pptxWriteBuiltintool/office_ppt_write.go
chromeConnectOpenBuiltintool/browser_use_chrome_ext.go

Calls

no outgoing calls

Tested by

no test coverage detected