pustaka

get_job_status

Periksa pekerjaan berjalan lama yang dimulai alat lain pada koneksi remote.

Fungsinya

scan_directory, analyze_photos, reanalyze_stale_photos, export_photos, dan learn_style_from_library masing-masing dikirim sebagai pekerjaan latar belakang pada koneksi remote ketika tidak bisa selesai dalam anggaran panggilannya sendiri, mengembalikan {"status": "running", "job_id": ...}. Panggil ini dengan job_id itu untuk terus memeriksa: ia menunggu hingga wait_seconds (dibatasi 30) agar pekerjaan selesai sebelum menjawab, jadi rangkaian panggilan singkat cukup untuk mengikutinya sampai selesai. Setelah selesai ia mengembalikan persis apa yang akan dikembalikan panggilan alat aslinya. Hanya satu pekerjaan panjang berjalan dalam satu waktu; selagi satu berjalan, alat lain menjawab {"status": "busy", ...} sebagai ganti hasil normalnya. Klien lokal (stdio) juga bisa memakai ini, tetapi alat panjangnya selalu selesai secara sinkron, jadi biasanya tidak ada yang perlu dipolling.

Parameter

NamaTipeWajib
job_id str wajib
wait_seconds int opsional

Cara memintanya

Anda tidak memanggilnya dengan nama. Anda mengatakan apa yang diinginkan, dan agen memilih tool-nya:

Arahkan imagic ke pemotretan saya dan beri tahu apa yang Anda temukan.

Tool pustaka lainnya

scan_directory get_library_stats list_photos get_photo get_preview_url

Di mana ia berjalan

Di komputer Anda. Server MCP imagic adalah proses lokal yang dijalankan klien AI Anda; foto tidak pernah meninggalkan disk Anda dan tidak ada yang diunggah. Itu berlaku untuk setiap tool dalam referensi, termasuk yang ini.

Untuk memanggilnya, Anda memerlukan klien MCP yang terhubung ke imagic. Penyiapan memakan waktu sekitar tiga menit untuk Claude Code, Cursor, VS Code, Codex, Gemini CLI, dan sepuluh lainnya.

Beri AI Anda seluruh pipeline

get_job_status adalah salah satu dari 30 tool di imagic Max. Uji coba gratis 500 ekspor mencakup semuanya.