fix(manifest): הצהרת legal_predecessor_context ב-manifest (חשיפת הכלי) #6

Merged
chaim merged 1 commits from fix/predecessor-manifest into main 2026-07-07 05:16:43 +00:00
Owner

מה + למה

השלמת PR #5. גיליתי בלוגים (לא הנחתי) ש-Paperclip רשם רק 8 כלים — בדיוק ה-manifest.tools array, בלי legal_predecessor_context. כלומר ה-manifest הוא המקור-הקובע לחשיפת-כלים; ctx.tools.register ב-worker.ts נותן רק את ה-handler. כלי שרשום ב-worker אך לא מוצהר ב-manifest — לא נחשף לסוכנים (זה גם מסביר ש-legal_trigger_learning/legal_style_guide דמומים היום — פער-מורשת, לא בטווח PR זה).

התיקון

מוסיף את legal_predecessor_context ל-manifest.tools. אומת חי: reinstall + pm2 restart paperclip → הלוגים מראים toolCount:9 + legal_predecessor_context ברשימה.

סטטוס-פריסה

ה-Paperclip הרץ כבר מעודכן (התקנתי מחדש מקומית עם התיקון — toolCount=9); PR זה מיישר את git main למצב-הפרוס.

🤖 Generated with Claude Code

## מה + למה השלמת PR #5. גיליתי **בלוגים** (לא הנחתי) ש-Paperclip רשם רק **8 כלים** — בדיוק ה-`manifest.tools` array, **בלי** `legal_predecessor_context`. כלומר **ה-manifest הוא המקור-הקובע** לחשיפת-כלים; `ctx.tools.register` ב-worker.ts נותן רק את ה-handler. כלי שרשום ב-worker אך לא מוצהר ב-manifest — לא נחשף לסוכנים (זה גם מסביר ש-`legal_trigger_learning`/`legal_style_guide` דמומים היום — פער-מורשת, לא בטווח PR זה). ## התיקון מוסיף את `legal_predecessor_context` ל-`manifest.tools`. **אומת חי:** reinstall + `pm2 restart paperclip` → הלוגים מראים `toolCount:9` + `legal_predecessor_context` ברשימה. ## סטטוס-פריסה ה-Paperclip הרץ **כבר מעודכן** (התקנתי מחדש מקומית עם התיקון — toolCount=9); PR זה מיישר את git main למצב-הפרוס. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
chaim added 1 commit 2026-07-07 05:16:36 +00:00
ה-manifest.tools הוא המקור-הקובע לרישום/חשיפת כלים ב-Paperclip — ctx.tools.register
ב-worker.ts נותן רק את ה-handler. בלי הצהרה ב-manifest, הכלי לא נחשף (הלוגים הראו
toolCount=8, בלי legal_predecessor_context). מוסיף את ההצהרה → toolCount=9, הכלי חשוף.

אומת חי: reinstall+restart → logs מראים toolCount:9 + legal_predecessor_context רשום.
(המשך #220; משלים את PR #5.)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
chaim merged commit d0669a0878 into main 2026-07-07 05:16:43 +00:00
chaim deleted branch fix/predecessor-manifest 2026-07-07 05:16:43 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ezer-mishpati/plugin-legal-ai#6