v0.3.2 — fix unknown-tool race + one-shot thinking
Fixes two regressions reported on 0.3.1:
- unknown tool "agy_tool": tool registration used a one-shot ctx.get at plugin load, losing the race against the tools service startup (same root cause as the earlier /status 404). Registration is now reactive via ctx.inject and survives any load order.
- First question showed no thinking: agy answers trivial questions in a single DONE envelope (text + usage together, no separate thinking step), which the mapper never annotated. Every text step carrying thinking_tokens now annotates the thinking turn first.