v0.0.15
Summary
Fixes an infinite tool call recursion bug and simplifies internal prompts for more reliable behavior.
Changes
- Fix: infinite tool call recursion - Internal SAT sessions now deny all tools via wildcard (
'*': false), preventing the LLM from calling SAT tools (or any other tools) recursively instead of doing the work itself. - Simplified prompts - All internal prompts now use explicit, concise phrasing ("Always respond with raw JSON text only. Never use tools. Never call functions.") to reinforce that internal sessions should only produce JSON text responses.