library

get_job_status

Tingnan ang matagal na job na sinimulan ng ibang tool sa remote na koneksyon.

Ano ang ginagawa nito

Bawat isa sa scan_directory, analyze_photos, reanalyze_stale_photos, export_photos at learn_style_from_library ay ipinapadala bilang background job sa remote na koneksyon kapag hindi nila matapos sa sariling budget ng tawag, na nagbabalik ng {"status": "running", "job_id": ...}. Tawagin ito gamit ang job_id na iyon para patuloy na mag-check: naghihintay ito hanggang wait_seconds (hanggang 30 lang) para matapos ang job bago sumagot, kaya sapat na ang maikling loop ng mga tawag para sundan ito hanggang matapos. Kapag tapos na, nagbabalik ito ng eksaktong ibabalik sana ng orihinal na tawag sa tool. Isang matagal na job lang ang tumatakbo sa isang pagkakataon; habang may tumatakbo, sumasagot ang ibang tool ng {"status": "busy", ...} sa halip na normal na resulta. Magagamit din ito ng mga lokal (stdio) na client, pero laging sabay-sabay na natatapos ang mahahaba nilang tool, kaya karaniwang walang ipo-poll.

Mga parameter

PangalanUriKinakailangan
job_id str kinakailangan
wait_seconds int opsyonal

Paghiling nito

Hindi mo ito tinatawag sa pangalan. Sabihin mo ang gusto mo, at ang agent ang pipili ng tool:

Itutok mo ang imagic sa shoot ko at sabihin kung ano ang nakita mo.

Ang iba pang library na tool

scan_directory get_library_stats list_photos get_photo get_preview_url

Kung saan ito tumatakbo

Sa makina mo. Ang MCP server ng imagic ay lokal na proseso na sinisimulan ng AI client mo; hindi umaalis sa disk mo ang mga larawan at walang ina-upload. Totoo ito sa bawat tool sa reference, pati sa isang ito.

Para tawagin ito, kailangan mo ng MCP client na nakakonekta sa imagic. Mga tatlong minuto ang setup para sa Claude Code, Cursor, VS Code, Codex, Gemini CLI at sampung iba pa.

Ibigay sa AI mo ang buong pipeline

Ang get_job_status ay isa sa 30 tool sa imagic Max. Kasama ang lahat ng ito sa libreng pagsubok na 500 export.