sebseb7
|
15d8e96b49
|
Enhance testing framework by introducing a unified test runner in run-all.js, allowing for streamlined execution of multiple test scripts. Update package.json to include new test commands for individual test scripts and the consolidated runner. Add comprehensive test cases for list_files, read_file, and ripgrep functionalities, improving overall test coverage and error handling.
|
2025-08-11 23:05:14 +02:00 |
|
sebseb7
|
8645909fd5
|
Refactor ripgrep tool to use ES module syntax for importing spawnSync, improving consistency with modern JavaScript practices. This change removes the CommonJS require statement, enhancing code clarity.
|
2025-08-11 22:39:25 +02:00 |
|
sebseb7
|
2de276761a
|
Refactor read_file and ripgrep tools to implement file reading and searching functionalities. The read_file tool now validates paths within a restricted directory and handles line skipping and reading limits. The ripgrep tool is implemented to perform pattern searches with optional flags for line numbers and case sensitivity, enhancing search capabilities and error handling.
|
2025-08-11 22:34:43 +02:00 |
|
sebseb7
|
8d23ec53e1
|
Remove echo.js tool as it is no longer needed for input handling and response generation. This simplifies the codebase by eliminating unused functionality.
|
2025-08-11 22:16:24 +02:00 |
|