What's Changed
- 563ae1d chore(demos): regenerate embedded demo files after demo/README.md context-window wording
- b540fed docs(examples): regenerate on macOS 27.0.1
- 7c7bfb5 fix(review): never close a truncated string in tool-call repair, honour schema-valued additionalProperties, rate-limit before overflow keywords (#193)
- 8d9e0eb docs: context window is per chip on macOS 27 (4096 M1/M2, 8192 M3+ 12GB+), apfel-vs-fm history and vision rows (#192, #193, #509)
- c76580e fix(mcp): validate tool arguments against inputSchema and retry schema-rejected calls (#193)
- 4feedca fix(macos27): classify case-less GenerationError, --code directive, 4096 docs, apfel-vs-fm page (#193, #194, #205)
- 2b8afc1 docs(claude): sync version 1.12.0 and test counts (1292 unit, 549 integration)
Install: brew install apfel
Upgrade: brew upgrade apfel