You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Google Cloud Vertex AI Provider Support: Added support for interacting with Google Cloud Vertex AI.
Enhanced profile add Command: The profile add command now allows specifying parameters such as provider, model, endpoint, API key, AWS credentials, GCP Project ID, location, and credentials file path in a single command.
♻️ Refactor
Vertex AI SDK Migration: Migrated to the latest google.golang.org/genai SDK, including fixes for service account authentication, correct Client object usage, and proper streaming iterator handling.
Runtime Expansion of Credential File Paths: Changed the expansion of credentials_file paths to occur at runtime instead of at configuration time, providing greater flexibility in dynamic home directory environments.
📝 Documentation
Updated Development Log: Added detailed history of Vertex AI SDK migration and current SDK status to DEVELOPMENT_LOG.md.
Updated Related Documentation: README.ja.md and README.en.md have been updated to reflect the addition of the Vertex AI provider and the enhanced profile add command usage, and system prompt handling approach.
Revised Provider Development Guide: Removed specific provider implementation details from DEVELOPING_PROVIDERS.ja.md and DEVELOPING_PROVIDERS.en.md.
Updated Changelogs: CHANGELOG.ja.md and CHANGELOG.en.md have been updated.
♻️ Refactor
Code Audit and Quality Improvements: Performed a full code audit and fixed potential bugs and vulnerabilities. Hardened against command injection in profile edit, centralized config path management, and improved error messages to enhance robustness and maintainability.