From 3f454fda2b258940ec62210ef411f33c25887e4e Mon Sep 17 00:00:00 2001 From: Christian Gunderman Date: Tue, 24 Mar 2026 14:58:09 -0700 Subject: [PATCH] Fix tool description. --- .../core/src/tools/definitions/dynamic-declaration-helpers.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/core/src/tools/definitions/dynamic-declaration-helpers.ts b/packages/core/src/tools/definitions/dynamic-declaration-helpers.ts index a9d750bb04..781036a6ce 100644 --- a/packages/core/src/tools/definitions/dynamic-declaration-helpers.ts +++ b/packages/core/src/tools/definitions/dynamic-declaration-helpers.ts @@ -183,7 +183,7 @@ export function getUpdateTopicDeclaration(): FunctionDeclaration { return { name: UPDATE_TOPIC_TOOL_NAME, description: - 'Manages your narrative flow. You MUST call this in EVERY turn to state your `strategic_intent`. Include `title` and `summary` only when starting a new Chapter (logical phase) or shifting strategic intent.', + 'Manages your narrative flow. Include `title` and `summary` only when starting a new Chapter (logical phase) or shifting strategic intent.', parametersJsonSchema: { type: 'object', properties: { @@ -199,7 +199,7 @@ export function getUpdateTopicDeclaration(): FunctionDeclaration { [TOPIC_PARAM_STRATEGIC_INTENT]: { type: 'string', description: - 'A mandatory one-sentence statement of your immediate intent. You MUST provide this for every tool-use turn to maintain strategic alignment. This replaces the raw text preamble.', + 'A mandatory one-sentence statement of your immediate intent.', }, }, required: [TOPIC_PARAM_STRATEGIC_INTENT],