Features:
- Add Antigravity Provider for Google internal Gemini 3 Pro API
- Add dynamic route support (/:selector/v1/messages)
- Add protocol converter for Antigravity
- Add protocol selector for smart conversion path
Improvements:
- Add pre-commit hooks for local lint/format checks
- Simplify CI to only build check (lint moved to pre-commit)
- Update frontend with Antigravity support
Breaking Changes:
- Route parameter syntax changed from {param} to :param for Axum 0.7
- Fix health check request format with correct fields (chatTriggerType, modelId, origin)
- Load clientIdHash file correctly for IdC authentication
- Add success notifications for token refresh and health check
- Clean up debug println statements, use tracing instead
- Fix ESLint warnings
Version: 0.6.1
- Add ESLint config (eslint.config.js) for ESLint 9
- Add ESLint dependencies to package.json
- Update CI workflow to include:
- ESLint check
- Prettier format check
- Fix lint errors:
- Remove unused catch variable in Logs.tsx
- Add eslint-disable for intentional useEffect dependency
- Run prettier to format all source files