Rôle
scan_directory, analyze_photos, reanalyze_stale_photos, export_photos et learn_style_from_library s’exécutent chacun comme tâche d’arrière-plan sur une connexion distante lorsqu’ils ne peuvent pas se terminer dans le délai de leur propre appel, en renvoyant {"status": "running", "job_id": ...}. Appelez cet outil avec ce job_id pour continuer à vérifier : il attend jusqu’à wait_seconds (plafonné à 30) que la tâche se termine avant de répondre, donc une courte boucle d’appels suffit pour la suivre jusqu’au bout. Une fois terminée, il renvoie exactement ce que l’appel de l’outil d’origine aurait renvoyé. Une seule tâche longue s’exécute à la fois ; tant qu’une tâche tourne, les autres outils répondent {"status": "busy", ...} au lieu de leur résultat habituel. Les clients locaux (stdio) peuvent aussi l’utiliser, mais leurs outils longs se terminent toujours de façon synchrone : il n’y a donc normalement rien à interroger.
Paramètres
| Nom | Type | Requis |
|---|---|---|
job_id |
str |
requis |
wait_seconds |
int |
facultatif |
Comment le demander
Vous ne l’appelez pas par son nom. Vous dites ce que vous voulez, et l’agent choisit l’outil :
Ouvre ma séance avec imagic et dis-moi ce que tu trouves.
Les autres outils du groupe bibliothèque
Où il s’exécute
Sur votre machine. Le serveur MCP d’imagic est un processus local que démarre votre client IA ; les photos ne quittent jamais votre disque et rien n’est envoyé. C’est vrai de chaque outil de la référence, y compris celui-ci.
Pour l’appeler, il vous faut un client MCP connecté à imagic. L’installation prend environ trois minutes pour Claude Code, Cursor, VS Code, Codex, Gemini CLI et dix autres.
Donnez toute la chaîne à votre IA
get_job_status est l’un des 25 outils d’imagic Max. L’essai gratuit de 500 exports les inclut tous.