Skip to content

v1.0.17

Choose a tag to compare

@agatons agatons released this 27 Apr 13:40
· 3 commits to master since this release
f4ee694

New providers

  • xAI support added (services/xai), including integration tests
  • OMLX support added (services/omlx)
  • Fireworks support added (services/fireworks)
  • vLLM rewritten as a thin wrapper around the OpenAI client instead of a standalone implementation

Anthropic

  • Migrated from the old custom tool-based structured output to native Anthropic structured output (#32)
  • Significant cleanup of models.go and llm.go

Thinking signatures (#35)

  • Signed thinking parts plumbed through Anthropic, OpenAI, and VertexAI
  • New helpers in prompt/prompt.go and models/gen/response.go
  • Streaming-agent and streaming-thinking test coverage extended
  • Per-model thinking defaults now produce signed thinking output without explicit opt-in

Testsuite & CI (#34)

  • New shared testsuite/ package with agent, embed, gen, and stream-thinking bundles
  • GitHub Actions workflows added: ci.yml and integration-tests.yml
  • Integration tests added/expanded for Anthropic, OpenAI, VertexAI, VoyageAI, OMLX, xAI, and bellmand
  • Retry helper for flaky provider calls