Releases: memohai/twilight-ai
Releases · memohai/twilight-ai
v0.3.3
🐞 Bug Fixes
- sdk: Add fallback probe when GET /models/{id} returns 404 - by @sheepbox8646 (43c78)
View changes on GitHub
v0.3.2
🐞 Bug Fixes
- anthropic: Set default max_tokens when unset - by @ringotypowriter in #1 (1ada2)
View changes on GitHub
v0.3.1
🐞 Bug Fixes
- Include raw response body in API error messages for better diagnostics - by @sheepbox8646 (d898f)
- anthropic: Fallback reasoning from other providers to text blocks - by @sheepbox8646 (2c786)
- sdk: Harden step loop cancellation and parallelize tool execution - by @sheepbox8646 (ca88a)
View changes on GitHub
v0.3.0
🚀 Features
- Add skill to use twilight ai - by @sheepbox8646 (b0b4c)
- Add MCP (Model Context Protocol) support - by @sheepbox8646 (2ff95)
- Add ProviderMetadata to message parts for provider-specific round-trip data - by @sheepbox8646 (444a0)
View changes on GitHub
v0.2.0
🚀 Features
- Add Usage field to Message for output tracking - by @sheepbox8646 (44153)
- Add embedding model type, embed functions, and OpenAI/Google embedding providers - by @sheepbox8646 (a242d)
- Model and provider connection test - by @sheepbox8646 (46d00)
🐞 Bug Fixes
- Correct reasoning/text ordering in buildStepMessages - by @sheepbox8646 (323e3)
- Include /v1 in Anthropic provider defaultBaseURL for consistency - by @sheepbox8646 (d64cf)
- Remove duplicate /v1 prefix from Anthropic ListModels/Test/TestModel paths - by @sheepbox8646 (1e5b7)
View changes on GitHub
v0.1.0
🚀 Features
- Add basic struct - model & provider - by @sheepbox8646 (c9fe3)
- GenerateText & StreamText API - by @sheepbox8646 (1afb5)
- Use google/jsonschema-go for tool parameter schemas - by @sheepbox8646 (6af50)
- Add openai completions provider as provider/openai/completions - by @sheepbox8646 (eaba9)
- Add openai responses provider as provider/openai/responses - by @sheepbox8646 (94ec6)
- Add anthropic messages provider as provider/anthropic/messages - by @sheepbox8646 (ea9a8)
- Add google generativeai provider as provider/google/generativeai - by @sheepbox8646 (8ff59)
🐞 Bug Fixes
- Reasoning content interception and stream event ordering - by @sheepbox8646 (409fc)
- Resolve all golangci-lint issues across codebase - by @sheepbox8646 (0793a)