Files
agy-pi/docs/architecture.md
T
enne2 4a88084b2b refactor: remove direct Gemini API integrations
Route F12 and audio transcription exclusively through Antigravity OAuth, and preserve cross-model history without reusing incompatible signatures.\n\nRemove direct Gemini API keys, web grounding, internal TTS, verified image generation, obsolete commands and configuration. Update documentation and restore the local voice workflow helpers required at runtime.
2026-09-03 12:52:13 +02:00

799 B

Architettura di agy-pi

agy-pi collega pi al gateway OAuth Antigravity e alla CLI agy.

pi → extension index.ts → Antigravity OAuth / agy CLI → modelli disponibili

Componenti

  • CLI wrapper: esegue agy per chat, immagini e video.
  • Client Antigravity diretto: usa OAuth e gli endpoint cloudcode-pa per provider, modelli, audio F12 e antigravity_chat.
  • Pipeline audio: ffmpeg registra/ottimizza, poi invia inlineData audio ad Antigravity.
  • Context injection: aggiunge ambiente, stato sessione e memoria locale.
  • Persistenza: configurazione in ~/.config/agy-pi/config.json; conversazioni e token sono gestiti dal client Antigravity.

L'estensione non invia richieste a Google AI Studio/Gemini API tramite API key e non conserva tali chiavi.