libreria

get_job_status

Controlla un lavoro lungo avviato da un altro strumento su una connessione remota.

Cosa fa

scan_directory, analyze_photos, reanalyze_stale_photos, export_photos e learn_style_from_library vengono ciascuno avviati come lavoro in background su una connessione remota quando non riescono a finire entro il limite della propria chiamata, restituendo {"status": "running", "job_id": ...}. Chiamalo con quel job_id per continuare a controllare: attende fino a wait_seconds (massimo 30) che il lavoro finisca prima di rispondere, quindi basta un breve ciclo di chiamate per seguirlo fino al completamento. Una volta finito restituisce esattamente ciò che avrebbe restituito la chiamata originale. Gira un solo lavoro lungo alla volta; finché uno è in corso, gli altri strumenti rispondono {"status": "busy", ...} invece del loro normale risultato. Anche i client locali (stdio) possono usarlo, ma i loro strumenti lunghi finiscono sempre in modo sincrono, quindi di norma non c'è nulla da interrogare.

Parametri

NomeTipoObbligatorio
job_id str obbligatorio
wait_seconds int opzionale

Come chiederlo

Non lo richiami per nome. Dici cosa vuoi e l'agente sceglie lo strumento:

Apri il mio shooting con imagic e dimmi cosa trovi.

Gli altri strumenti di libreria

scan_directory get_library_stats list_photos get_photo get_preview_url

Dove gira

Sul tuo computer. Il server MCP di imagic è un processo locale avviato dal tuo client AI; le foto non lasciano mai il tuo disco e nulla viene caricato. Vale per ogni strumento del riferimento, questo compreso.

Per richiamarlo serve un client MCP collegato a imagic. La configurazione richiede circa tre minuti per Claude Code, Cursor, VS Code, Codex, Gemini CLI e altri dieci.

Dai alla tua AI l'intera pipeline

get_job_status è uno dei 25 strumenti di imagic Max. La prova gratuita da 500 esportazioni li include tutti.