db96858222
Replace manual intent phrase matching with dedicated helpers that detect when the assistant wants to use tools but didn't emit tool calls. When detected, automatically build and execute read-only tool calls based on the user's original message instead of nudging the model again. This reduces back-and-forth latency for organize and research modes by directly querying vault stats, tags, and files when the assistant expresses intent like "let me read" or "I will check" but fails to actually call tools. Includes tests for the new auto-run behavior in organize mode.