Bibliothek

get_job_status

Prüft einen lang laufenden Auftrag, der von einem anderen Tool bei einer Remote-Verbindung gestartet wurde.

Was es tut

scan_directory, analyze_photos, reanalyze_stale_photos, export_photos und learn_style_from_library werden jeweils bei einer Remote-Verbindung als Hintergrundauftrag ausgeführt, wenn sie nicht innerhalb des eigenen Zeitbudgets des Aufrufs fertig werden, und liefern {"status": "running", "job_id": ...}. Rufen Sie dies mit dieser job_id auf, um weiter nachzufragen: Es wartet bis zu wait_seconds (auf 30 begrenzt), bis der Auftrag fertig ist, bevor es antwortet, sodass eine kurze Schleife von Aufrufen reicht, um ihn bis zum Ende zu verfolgen. Nach Abschluss liefert es genau das, was der ursprüngliche Tool-Aufruf geliefert hätte. Es läuft immer nur ein langer Auftrag; während einer läuft, antworten andere Tools mit {"status": "busy", ...} statt mit ihrem normalen Ergebnis. Lokale (stdio-)Clients können dies ebenfalls nutzen, aber ihre langen Tools laufen immer synchron durch, sodass es normalerweise nichts abzufragen gibt.

Parameter

NameTypPflicht
job_id str erforderlich
wait_seconds int optional

So fragen Sie danach

Sie rufen es nicht beim Namen auf. Sie sagen, was Sie wollen, und der Agent wählt das Tool:

Öffne mit imagic mein Shooting und sag mir, was du findest.

Weitere Tools der Gruppe „Bibliothek“

scan_directory get_library_stats list_photos get_photo get_preview_url

Wo es läuft

Auf Ihrem Rechner. Der MCP-Server von imagic ist ein lokaler Prozess, den Ihr KI-Client startet; die Fotos verlassen nie Ihre Festplatte, und nichts wird hochgeladen. Das gilt für jedes Tool der Referenz, auch für dieses.

Um es aufzurufen, brauchen Sie einen mit imagic verbundenen MCP-Client. Die Einrichtung dauert etwa drei Minuten für Claude Code, Cursor, VS Code, Codex, Gemini CLI und zehn weitere.

Geben Sie Ihrer KI die ganze Pipeline

get_job_status ist eines von 25 Tools in imagic Max. Die kostenlose Testphase mit 500 Exporten enthält alle.