## Status: 🔲 Not started\n\n**Branch:** `feature/tool-choice` | **Priority:** High\n\n## Summary\nEnforce `tool_choice`: `\"required\"` forces tool call, `\"none\"` suppresses, specific tool forces that tool.\n\n## Scope\n- Parse tool_choice in both endpoints\n- Inject prompt instructions or strip tools accordingly
Status: 🔲 Not started\n\nBranch:
feature/tool-choice| Priority: High\n\n## Summary\nEnforcetool_choice:\"required\"forces tool call,\"none\"suppresses, specific tool forces that tool.\n\n## Scope\n- Parse tool_choice in both endpoints\n- Inject prompt instructions or strip tools accordingly