Skip to content

feat(providers/gemini): add support for Antigravity CLI transcript and schema format - #132

Open
ChakshuGrover wants to merge 1 commit into
alexei-led:mainfrom
ChakshuGrover:feat/gemini-antigravity-support
Open

feat(providers/gemini): add support for Antigravity CLI transcript and schema format#132
ChakshuGrover wants to merge 1 commit into
alexei-led:mainfrom
ChakshuGrover:feat/gemini-antigravity-support

Conversation

@ChakshuGrover

Copy link
Copy Markdown

This PR adds support for the Google Antigravity CLI (agy) transcript and schema format to the gemini provider.

Key improvements:

  • Schema Parsing: Maps newer role tags (USER_INPUT, PLANNER_RESPONSE, USER_EXPLICIT, USER_IMPLICIT).
  • Field Resolution: Dynamically resolves both legacy and new schema keys for timestamps (timestamp / created_at) and entry IDs (id / step_index).
  • Clean user requests: Strips XML metadata tags like <USER_REQUEST> from user messages for cleaner Telegram display.
  • Backward Compatibility: Fully compatible with the standard legacy gemini CLI.

@ChakshuGrover
ChakshuGrover force-pushed the feat/gemini-antigravity-support branch from c4769ad to db0c946 Compare July 27, 2026 12:47
@ChakshuGrover
ChakshuGrover force-pushed the feat/gemini-antigravity-support branch from db0c946 to 80ed256 Compare July 27, 2026 12:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant