1
0
Commit Graph

13 Commits

Author SHA1 Message Date
829ba7a7f2 feat: Update chat session instructions to recommend batch editing for multiple operations. 2026-03-06 03:04:34 +01:00
8b48b0f866 feat: Add file editing tools with replace, delete, move, and write operations, featuring hashline anchor validation and input sanitization. 2026-03-06 02:48:43 +01:00
82ef63c731 feat: Introduce robust hashline anchor validation and new editing tools. 2026-03-06 02:35:46 +01:00
50414e8b8c feat: introduce FileTools for LLM-accessible file system operations including read, list, find, and grep. 2026-03-06 01:23:19 +01:00
003345edc0 feat: consolidate file write, move, grep, and delete operations into unified tools and update context compaction heuristics 2026-03-06 01:14:56 +01:00
7a6e9785d6 feat: Introduce EditTools with file manipulation functions, replacing RenameFile and CopyFile with MoveFile in ToolRegistry. 2026-03-06 00:52:24 +01:00
ed897aeb01 feat: Introduce a /reset command to clear the chat session and token tracking, and update documentation. 2026-03-04 22:24:05 +01:00
d7a94436d1 feat: Add file editing tools with anchor validation and improve context compaction by redacting stale ReadFile results based on deduplication and time-to-live. 2026-03-04 16:22:57 +01:00
31cf7cb4c1 feat: Introduce Hashline encoding/validation, implement core REPL and chat session logic, and establish initial project structure with a license and editor configuration. 2026-03-04 14:54:36 +01:00
2e94985975 feat: Add CommandTool for user-approved shell command execution, integrating it with a custom spinner that can be paused during interaction. 2026-03-04 11:17:25 +01:00
2b122a28c9 feat: Implement a user-approved shell command execution tool and a Windows installer script. 2026-03-04 11:04:01 +01:00
218c9cebb6 feat: introduce slash commands, token tracking, context compaction, grep_recursive tool, and update README with new features and project structure. 2026-03-04 08:24:14 +01:00
3ceb0e4884 initial commit 2026-03-04 07:59:35 +01:00