Files
agy-pi/docs/tools.md
T

1.9 KiB

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.