# Strumenti registrati | Tool | Scopo | |---|---| | `agy` | Subagent Antigravity per chat e ragionamento multi-turno. | | `agy_generate` | Generazione immagini. | | `agy_edit` | Editing controllato di un'immagine. | | `agy_inpaint` | Modifica localizzata. | | `agy_style_transfer` | Trasferimento di stile. | | `agy_compose` | Composizione di più immagini. | | `agy_character` | Consistenza di personaggio/oggetto. | | `agy_analyze` | Analisi immagine. | | `agy_transcribe` | Trascrizione audio tramite Antigravity OAuth. | | `agy_analyze_audio` | Analisi audio multimodale: WAV/audio + waveform PNG + metadati locali tramite Antigravity OAuth. | | `agy_video` | Analisi di video. | | `agy_models` | Elenco modelli Antigravity disponibili. | | `agy_conversation` | Stato della conversazione agy. | | `antigravity_chat` | Richiesta diretta al gateway Antigravity. | ## `agy_transcribe` Accetta `filePath` e, opzionalmente, `language`. Converte WAV in Opus/OGG quando utile e invia l'audio al modello configurato in `voiceModel` tramite Antigravity. Non usa chiavi API esterne né fallback a provider diversi. ## `agy_analyze_audio` Accetta un file audio e, opzionalmente, una domanda, un modello Gemini e una cartella di output. Usa `ffprobe` per estrarre durata, codec, campionamento, canali, bit depth, peak/RMS e intervalli di silenzio; usa `ffmpeg` per generare una waveform PNG. Invia audio, waveform e metadati insieme al modello Gemini tramite OAuth Antigravity come `inlineData`. Non richiede parlato e non usa la Gemini Files API né chiavi API esterne. Con `outputDir` conserva la waveform e un report JSON; l'audio originale non viene copiato. Il limite del file inviato è venticinque megabyte. ## Contesto `agy` può ricevere un blocco con ambiente, stato della sessione e memoria locale tramite `injectContext`. La ricerca web non è svolta dall'estensione: per informazioni aggiornate usa gli strumenti web dell'agente principale.