From 66701c56acb06c9cb56601f5deb65235f5178071 Mon Sep 17 00:00:00 2001 From: tanaka takashi Date: Tue, 11 Aug 2026 22:04:42 +0900 Subject: Preserve planned tool parameters and bound failures --- src/Agent.Core/Prompts/PromptComposer.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/Agent.Core/Prompts/PromptComposer.cs') diff --git a/src/Agent.Core/Prompts/PromptComposer.cs b/src/Agent.Core/Prompts/PromptComposer.cs index 2899088..de209be 100644 --- a/src/Agent.Core/Prompts/PromptComposer.cs +++ b/src/Agent.Core/Prompts/PromptComposer.cs @@ -44,10 +44,10 @@ public static class PromptComposer } private static string ComposeExecutionRequirement(bool requiresExternalEffect) => requiresExternalEffect - ? "The current Planner Task requires a verified external effect. Call the appropriate available Internal Tool now. " + + ? "Perform only the current Running Planner Task; do not perform Queued Tasks. The current Planner Task requires a verified external effect. Call the appropriate available Internal Tool now. " + "A prose description, promise, plan, or fenced JSON example does not perform the operation and cannot complete this Task. " + "After a successful read, use its returned content and proceed to the required write or process operation without repeating the read unnecessarily." - : "The current Planner Task does not require an external effect. Use an Internal Tool only when its verified result is needed; do not claim an unverified result."; + : "Perform only the current Running Planner Task; do not perform Queued Tasks. The current Planner Task does not require an external effect. Use an Internal Tool only when its verified result is needed; do not claim an unverified result."; private static string ComposeExecutionResults(IReadOnlyList results) { -- cgit v1.2.3