| commit | 160fb06bb7c8df956daecd4d3bdb3f94d8a93406 | [log] [tgz] |
|---|---|---|
| author | Josh Bleecher Snyder <josharian@gmail.com> | Thu May 22 21:04:22 2025 -0700 |
| committer | Josh Bleecher Snyder <josharian@gmail.com> | Fri May 23 11:30:35 2025 -0700 |
| tree | 9456f5a0df9eb51180d189d87f8d52016ccb5f40 | |
| parent | 0e8073a19a88ef5e7a03acc8b5f924bfda0afdd5 [diff] |
claudetool: improve error message when all search terms match too much
diff --git a/claudetool/keyword.go b/claudetool/keyword.go index 27d9888..7f2c492 100644 --- a/claudetool/keyword.go +++ b/claudetool/keyword.go
@@ -109,6 +109,10 @@ keep = append(keep, term) } + if len(keep) == 0 { + return llm.TextContent("each of those search terms yielded too many results"), nil + } + // peel off keywords until we get a result that fits in the query window var out string for {