open-code-review/internal/tool
kite 729c8647b7 fix(tool): use fixed-string matching by default in code_search to fix Linux failures
The code_search tool used -E (extended regex) by default, causing
unmatched parentheses in search patterns (e.g. "func Hello()") to
trigger "Unmatched ( or \(" fatal errors on Linux (GNU regex is strict),
while macOS (BSD regex) silently tolerated them. Since the tool
definition states the default mode is "literal text", switch to -F
(fixed string). Also capture stderr separately so real errors are
surfaced instead of being silently reported as "No matches found".
2026-06-05 23:59:01 +08:00
..
code_comment.go feat(agent): integrate session recording and token tracking for re-location task 2026-05-30 23:25:12 +08:00
code_search.go fix(tool): use fixed-string matching by default in code_search to fix Linux failures 2026-06-05 23:59:01 +08:00
code_search_test.go fix(tool): use fixed-string matching by default in code_search to fix Linux failures 2026-06-05 23:59:01 +08:00
comment_collector.go feat: init 2026-05-20 22:03:52 +08:00
definitions.go style: apply go fmt formatting 2026-06-03 17:34:28 +08:00
file_find.go fix(diff,tool): read file content at reviewed ref in range/commit mode 2026-06-04 15:20:14 +08:00
file_read.go feat: init 2026-05-20 22:03:52 +08:00
file_read_diff.go style: apply go fmt formatting 2026-06-03 17:34:28 +08:00
filereader.go feat: init 2026-05-20 22:03:52 +08:00
response_message.go feat: init 2026-05-20 22:03:52 +08:00
stub.go style: apply go fmt formatting 2026-06-03 17:34:28 +08:00