feat: add 'todofinish' tool to mark tasks as completed in the todo list; update system prompts for task execution

This commit is contained in:
asepharyana
2026-07-12 13:52:00 +07:00
parent abc7a58e31
commit 48d2dc3ad6
5 changed files with 93 additions and 6 deletions
+1
View File
@@ -158,6 +158,7 @@ pub fn all_tools() -> Vec<Box<dyn Tool>> {
Box::new(super::tool::utility::dir_cache_update::DirCacheUpdate),
Box::new(super::tool::utility::pong::Pong),
Box::new(super::tool::utility::todowrite::Todowrite),
Box::new(super::tool::utility::todofinish::Todofinish),
Box::new(super::tool::lsp::LspConnect),
Box::new(super::tool::lsp::LspDiagnostics),
Box::new(super::tool::lsp::LspHover),