bibliothèque

get_job_status

Vérifier une tâche longue lancée par un autre outil sur une connexion distante.

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

NomTypeRequis
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

scan_directory get_library_stats list_photos get_photo get_preview_url

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.