Repository navigation
Releases: BackendStack21/go-llm-sdk
Release list
v1.1.0
What's Changed
- feat: audit hardening — streaming/retry fixes, canonical mapping, Anthropic adaptive thinking, observability, documents, RunTools, CountTokens by @jkyberneees in #16
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
- Top-10 improvements: thinking/signature replay, Gemini fixes, retry policy, request controls, embeddings by @jkyberneees in #15
Full Changelog: v0.7.0...v1.0.0
v0.7.0
What's Changed
- fix: reasoning opt-in for OpenAI-format gateways + learn-once observability by @jkyberneees in #13
Full Changelog: v0.6.1...v0.7.0
v0.6.1 — Preserve JSON streaming fallbacks
Successful JSON responses to streaming requests are now consumed directly instead of being discarded and regenerated. Assistant notes, reasoning, tool calls, signatures and usage are preserved; subsequent requests use the learned buffered mode. Malformed bodies, read errors and oversized responses return errors without replacing the generation.
Verified with OpenAI Chat Completions and Responses fixtures, a full race suite, Linux/macOS CI, Windows build/vet, lint and CodeQL. New fallback branches have 100% statement coverage.
v0.6.0
What's Changed
- feat: speech-to-text (Transcribe) for OpenAI-compatible providers by @jkyberneees in #11
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- feat: text-to-speech (Speak) for OpenAI and Gemini by @jkyberneees in #10
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- feat: multimodal ContentPart message input (text + inline images) by @jkyberneees in #9
Full Changelog: v0.3.3...v0.4.0
v0.3.3
What's Changed
- fix: echo empty reasoning_content on tool-bearing DeepSeek requests by @jkyberneees in #8
Full Changelog: v0.3.2...v0.3.3
v0.3.2
What's Changed
- fix: route GPT-5.6 tools+reasoning through the Responses API by @molty3000 in #7
New Contributors
- @molty3000 made their first contribution in #7
Full Changelog: v0.3.1...v0.3.2