- Update gemini-cli-core dependency to latest version
- Refactor imports in chatwrapper.ts to use direct module imports
- Change auth type to use string literal 'oauth-personal'
Implement functionality to create the oauth_creds.json file from
environment variables (ACCESS_TOKEN, REFRESH_TOKEN, EXPIRY_DATE)
if the file is missing. Also update documentation, docker-compose,
and build scripts to support this new feature.
Implement API key authentication by introducing a new auth module.
Update configuration and .env.example to support API key setup, and add
authorization checks in the server endpoints.