refactor: remove instruction regarding text-before-tool output in tool prompt documentation

This commit is contained in:
CJACK
2026-04-05 17:51:26 +08:00
parent 5d59775051
commit e37ed38dc8

View File

@@ -51,9 +51,8 @@ RULES:
3) Multiple tools → multiple <tool_call> blocks inside ONE <tool_calls> root.
4) Do NOT wrap the XML in markdown code fences (no triple backticks).
5) After receiving a tool result, use it directly. Only call another tool if the result is insufficient.
6) If you want to say something AND call a tool, output text first, then the XML block on its own.
7) Parameters MUST use the exact field names from the selected tool schema.
8) CRITICAL: Do NOT invent or add any extra fields (such as "_raw", "_xml"). Use ONLY the fields strictly defined in the schema. Extra fields will cause execution failure.
6) Parameters MUST use the exact field names from the selected tool schema.
7) CRITICAL: Do NOT invent or add any extra fields (such as "_raw", "_xml"). Use ONLY the fields strictly defined in the schema. Extra fields will cause execution failure.
❌ WRONG — Do NOT do these:
Wrong 1 — mixed text and XML: