MCPcopy Create free account
hub / github.com/betta-tech/byo-coding-agent / Definition

Method Definition

internal/tool/writefile.go:16–32  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

14func init() { Default.Register(&WriteFileTool{}) }
15
16func (WriteFileTool) Definition() api.ToolDef {
17 return api.ToolDef{
18 Name: "write_file",
19 Description: "Write content to a file at the given path. Creates or overwrites.",
20 InputSchema: map[string]any{
21 "path": map[string]any{
22 "type": "string",
23 "description": "Path to the file to write.",
24 },
25 "content": map[string]any{
26 "type": "string",
27 "description": "The content to write.",
28 },
29 },
30 Required: []string{"path", "content"},
31 }
32}
33
34func (WriteFileTool) Execute(_ context.Context, rawInput string) (string, bool) {
35 var in struct {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected