ספרייה

get_job_status

לבדוק משימה ארוכה שהתחילה בכלי אחר בחיבור מרוחק.

מה הוא עושה

scan_directory, analyze_photos, reanalyze_stale_photos, export_photos ו-learn_style_from_library נשלחים כל אחד כמשימת רקע בחיבור מרוחק כשאינם יכולים להסתיים בתוך התקציב של הקריאה עצמה, ומחזירים {"status": "running", "job_id": ...}. קוראים לזה עם ה-job_id הזה כדי להמשיך לבדוק: הוא ממתין עד wait_seconds (מוגבל ל-30) לסיום המשימה לפני שהוא עונה, ולכן לולאה קצרה של קריאות מספיקה כדי ללוות אותה עד הסוף. אחרי שהסתיימה הוא מחזיר בדיוק את מה שקריאת הכלי המקורית הייתה מחזירה. רק משימה ארוכה אחת רצה בכל פעם. בזמן שאחת רצה, כלים אחרים עונים {"status": "busy", ...} במקום התוצאה הרגילה. גם לקוחות מקומיים (stdio) יכולים להשתמש בזה, אבל הכלים הארוכים שלהם תמיד מסתיימים באופן סינכרוני, ולכן בדרך כלל אין מה לבדוק.

פרמטרים

שםסוגחובה
job_id str חובה
wait_seconds int לא חובה

איך מבקשים אותו

לא קוראים לזה בשם. אומרים מה רוצים, והסוכן בוחר את הכלי:

להפנות את imagic אל הצילום שלי ולספר לי מה נמצא.

שאר כלי ספרייה

scan_directory get_library_stats list_photos get_photo get_preview_url

איפה הוא רץ

על המחשב שלכם. שרת ה-MCP של imagic הוא תהליך מקומי שלקוח ה-AI מפעיל; התמונות לעולם לא עוזבות את הדיסק ושום דבר לא מועלה. זה נכון לכל כלי במדריך, כולל זה.

כדי לקרוא לו צריך לקוח MCP שמחובר ל-imagic. ההגדרה לוקחת בערך שלוש דקות עבור Claude Code, Cursor, VS Code, Codex, Gemini CLI ועוד עשרה.

נותנים ל-AI את כל התהליך

get_job_status הוא אחד מ-30 כלים ב-imagic Max. ניסיון 500 הייצואים החינמי כולל את כולם.