github Arthur-Ficial/apfel v0.8.2

latest releases: v1.8.3, v1.8.2, v1.8.1...
3 months ago

What's new in v0.8.2

Robust MCP error handling and streaming fixes

  • New toolExecution error type with proper HTTP 500 / OpenAI error mapping
  • MCP tool call timeouts via poll() (5s default) - no more infinite hangs
  • Graceful recovery when model hallucinates non-existent tool names
  • Streaming tool_calls chunks now include indexed deltas per OpenAI spec
  • Full conversation context preserved in MCP follow-up (not plain re-prompt)
  • Removed try! crash points in MCP message encoding and argument parsing
  • 129 unit + 124 integration tests all passing

Install / upgrade

brew tap Arthur-Ficial/tap
brew install apfel       # or: brew upgrade apfel

Don't miss a new apfel release

NewReleases is sending notifications on new releases.