Fix: ask_user_choice Dauerschleife bei mehreren aufeinanderfolgenden Choice-Runden
Bug: Bei 2+ aufeinanderfolgenden ask_user_choice-Runden wurden ältere Choice-Chains nur als Text geladen. Claude sah die früheren tool_use/ tool_result-Paare nicht → kein Kontext über bereits beantwortete Fragen → Agent stellte dieselben Fragen erneut (Dauerschleife). Fix: fullChainStartIndex-Logik traversiert jetzt rückwärts durch alle zusammenhängenden Choice-Chains (erkannt an tool_result mit Iteration 999). Alle werden vollständig geladen, damit die gesamte Frage-Antwort-Historie für Claude sichtbar bleibt.
This commit is contained in:
1 parent
fa947c82ed
commit
1e7b68fb09
3 files changed
+20
-11
No files matched your search
@@ -89,7 +89,7 @@ Alle Dateipfade in Tool-Aufrufen müssen relativ zu diesem Workspace sein oder a
|
||||
{
|
||||
Icon = "fa-question-circle",
|
||||
Label = "Agent · Rückfragen (AllowUserChoice)",
|
||||
Content = "## Rückfragen\nWenn du dir bei einer Aufgabe unsicher bist oder es mehrere sinnvolle Wege gibt, nutze das `ask_user_choice`-Tool um dem User eine Auswahlliste zu präsentieren. Nutze es, wenn eine Entscheidung vom User getroffen werden soll."
|
||||
Content = "## Rückfragen\nWenn du dir bei einer Aufgabe unsicher bist oder es mehrere sinnvolle Wege gibt, nutze das `ask_user_choice`-Tool um dem User eine Auswahlliste zu präsentieren. Nutze es immer, wenn eine Entscheidung vom User getroffen werden soll."
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user