v0.16.0
What's Changed
- refactor(realtime): split server-event handling into a mixin
- fix(store): pass dict to jsonb metadata filter (codec double-encodes)
- style(test): describe current visibility behavior, not history
- refactor(store): split postgres schema and row mappers into modules
- refactor(realtime): extract OpenAIRealtimeBase shared by OpenAI/xAI
- refactor(core): add Visibility enum and fix internal-scope routing
- refactor(providers): centralize retryable HTTP status codes
- docs(changelog): Ollama auth + OpenAI/vLLM headers & extra_body passthrough
- fix(openrouter): honor inherited default_headers (MIN-1)
- fix(openai): merge extra_body instead of overwriting it (BUG-1)
- feat(openai/vllm): custom headers + extra_body passthrough
- feat(ollama): configurable api_key + headers auth on OllamaConfig
Full Changelog: v0.15.0...v0.16.0