v0.25.11 -> v0.25.12
Summary
Fixes a Gemini API integration failure caused by non-string enum values in tool schemas, and resolves a keychain service mismatch that prevented KuraDB from reading its OpenAI credentials.
翻譯
修正 Gemini API 因 tool schema 中 enum 值為非字串而拒絕請求的問題,同時解決 keychain service 名稱不一致導致 KuraDB 無法讀取 OpenAI 憑證的問題。Changes
FIX
- Add recursive enum stringification in Gemini provider to satisfy function declaration schema (@pardnchiu) [8ee9772]
- Sync OpenAI API key to kuradb keychain service on TUI enable wizard and store_secret tool (@pardnchiu) [8ee9772]
翻譯
- 在 Gemini provider 加入遞迴 enum 字串化,滿足 function declaration schema 要求
- TUI enable wizard 與 store_secret tool 寫入 OpenAI API key 時同步至 kuradb keychain service
Scope
internal/agents/provider/gemini/— FIX (send.go)internal/runtime/kuradb/— FIX (kuradb.go)internal/runtime/tui/— FIX (update.go)internal/tools/interactive/— FIX (storeSecret.go)
Generated by SKILL