v0.2.4 — claude CLI robustness
Fixes PROVIDER=claude crashing with Model did not return valid JSON: '' on machines whose claude CLI doesn't honor --json-schema (older Claude Code, or not logged in).
- Empty structured result → retry once with the schema embedded in the prompt (works across CLI versions).
- Still empty → actionable error (check
claude --version/ log in / use another PROVIDER).