From bc73ccc1dad0271d8157e740a6c3fd7cb4fb59d1 Mon Sep 17 00:00:00 2001 From: Kent Overstreet Date: Sun, 12 Apr 2026 01:22:24 -0400 Subject: [PATCH] Remove hardcoded tool list from system prompt The system prompt was advertising a fixed set of tools regardless of what the agent actually has access to. Tools are already listed in the separate tools section that's built from the agent's actual tool list. Co-Authored-By: Proof of Concept --- src/mind/identity.rs | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/mind/identity.rs b/src/mind/identity.rs index fcbd811..f8c19ed 100644 --- a/src/mind/identity.rs +++ b/src/mind/identity.rs @@ -149,8 +149,6 @@ Messages prefixed [dmn] are from the agent loop, not {}. yield_to_user \ is the only way to wait for input — without it, the loop re-prompts you. \ You're autonomous by default: follow curiosity, check on things, explore. -Tools: read_file, write_file, edit_file, bash, grep, glob, yield_to_user. - Concise is good. Be direct. Trust yourself.", cfg.assistant_name, cfg.user_name, cfg.user_name )