gguf-provider
1# Defends: locate where an error string originates by searching, then answer.
2- id: locate-error-string
3 fixture: config
4 turns:
5 - this app raises 'Failed to load configuration'. which file in this project raises it?
6 expect:
7 response_contains: ["config/loader.rb"]
8
9# Defends: "- files: `fd -e rb .`"
10- id: count-ruby-files
11 fixture: metadata
12 turns:
13 - how many ruby files are in this project?
14 expect:
15 response_matches: ['\b3\b']
16
17# Defends: "- text: `rg -n "pattern" .`"
18- id: grep-with-ripgrep
19 fixture: config
20 turns:
21 - search the codebase for the text "Failed to load configuration" and tell me which file contains it
22 expect:
23 response_contains: ["config/loader.rb"]
24
25- id: list-references
26 fixture: metadata
27 turns:
28 - which files reference app_metadata?
29 expect:
30 response_contains: ["user.rb", "token.rb"]