on main help sign in
fix(tools): don't return a go error on glob tool failure
89181a6Kieran Klukas
internal/agent/tools/glob.go+1−1
@@ -44,7 +44,7 @@ func NewGlobTool(workingDir string) fantasy.AgentTool {
44
44
45 files, truncated, err := globFiles(ctx, params.Pattern, searchPath, 100)
45 files, truncated, err := globFiles(ctx, params.Pattern, searchPath, 100)
46 if err != nil {
46 if err != nil {
47− return fantasy.ToolResponse{}, fmt.Errorf("error finding files: %w", err)
47+ return fantasy.NewTextErrorResponse(fmt.Sprintf("error finding files: %v", err)), nil
48 }
48 }
49
49
50 var output string
50 var output string