Commit Graph

14 Commits

Author SHA1 Message Date
Ian Gulliver
9e94d0693b Fix WithBool to WithBoolean in find_comments tool 2025-06-27 22:26:55 -07:00
Ian Gulliver
eb43e5701d Add replace_all flag to search_replace tool 2025-06-27 22:25:26 -07:00
Ian Gulliver
125ee726d6 Add context support to find_comments and position ranges to search_replace 2025-06-27 22:20:01 -07:00
Ian Gulliver
ecbdd54624 Fix search_replace to handle empty string replacements 2025-06-27 22:13:21 -07:00
Ian Gulliver
dfbe8c7da6 Replace context_pattern with before_pattern/after_pattern and fix empty replacement 2025-06-27 22:08:12 -07:00
Ian Gulliver
c25e695ae9 Fix line/column to byte conversion for unspecified columns 2025-06-27 22:00:19 -07:00
Ian Gulliver
55592f0e50 Expand find_comments 2025-06-27 21:53:04 -07:00
Ian Gulliver
b7cbe3a222 Add context-aware search/replace with capture groups 2025-06-27 21:38:51 -07:00
Ian Gulliver
d16a911a5c Add read_range, write_range, and search_replace tools 2025-06-27 21:35:37 -07:00
Ian Gulliver
c1ba594c2b Reorganize code into individual tool files 2025-06-27 21:22:36 -07:00
Ian Gulliver
7f6613e2df Add 14 advanced AST analysis tools for code quality and testing 2025-06-27 21:04:39 -07:00
Ian Gulliver
5b5f034752 Add 9 new AST analysis tools with complete position info 2025-06-27 20:55:52 -07:00
Ian Gulliver
50058e877f Add Go AST analysis tools and refactor to use common walk code 2025-06-27 20:29:53 -07:00
Ian Gulliver
aec727e006 Initial Go MCP server implementation 2025-06-27 20:03:53 -07:00