1.3 KiB
1.3 KiB
שינויים — legal-ai backend (2026-05-17)
הוספת webhook emitter לסטטוס תיק
web/paperclip_api.py
- נוספה
emit_case_status_webhook()— fire-and-forget helper שמדווח ל-Paperclip plugin על שינוי סטטוס - שימוש ב-
datetime.now(timezone.utc)במקוםdatetime.utcnow()המיושן (תואם Python 3.12+)
web/app.py
PUT /api/cases/{case_number}— שולח webhook ב-BackgroundTask כשהסטטוס משתנה- שומר
old_statusלפני העדכון → משווה עםnew_status→ מפעיל webhook רק אם שונה
- שומר
GET /api/cases/stale?days=3— מחזיר תיקים שלא עודכנו N+ ימים (לשימושstale-case-reminderjob)GET /api/chair-feedback/weekly-summary?days=7— מסכם פידבק יו"ר לשבוע אחרון (לשימושweekly-feedback-analysisjob)
שינויים ב-sync script
scripts/sync_agents_across_companies.py
--check-instructions: מדפיס טבלה עם סטטוס הוראות לכל 14 הסוכנים (✅ מעודכן / DRIFT / ⚠ NOT SET)- pre-flight validation לפני
--apply: אם קובץ הוראות חסר → מבטל בעדינות - מעקב
claude_md_mtime+claude_md_last_syncedב-metadata של הסוכן - alias:
check-agentsב-.bashrc