From 943696efbd0abcb07c22ac7b7958021772b05240 Mon Sep 17 00:00:00 2001 From: Chaim Date: Tue, 7 Jul 2026 05:18:32 +0000 Subject: [PATCH] =?UTF-8?q?docs(heartbeat):=20=C2=A71.5=D7=93=20=E2=80=94?= =?UTF-8?q?=20=D7=A7=D7=A8=D7=90=20legal=5Fpredecessor=5Fcontext=20=D7=91?= =?UTF-8?q?=D7=A2=D7=AA=20continuation=20(#220)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit משלים את follow-up #1: מנחה סוכן שמתעורר-מחדש על תיק לקרוא את כלי-ה-plugin legal_predecessor_context(case_number) לפני שיגלה-מחדש הקשר מאפס — כך ממשיך מנקודת-העצירה ומונע blind heartbeat. הכלי חי ב-plugin (plugin-legal-ai #5+#6, toolCount=9); ה-endpoint by-case חי (legal-ai #410). תוקף: HEARTBEAT נקרא ע"י claude_local מ-~/legal-ai — דורש host git pull. Co-Authored-By: Claude Opus 4.8 --- .claude/agents/HEARTBEAT.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.claude/agents/HEARTBEAT.md b/.claude/agents/HEARTBEAT.md index 55d4841..a5275b5 100644 --- a/.claude/agents/HEARTBEAT.md +++ b/.claude/agents/HEARTBEAT.md @@ -101,6 +101,8 @@ ATTACHMENTS=$(echo "$CONTEXT" | jq '.attachments') ``` **אסור** לפענח טקסט מ-comment חופשי כשיש APPROVAL_ID — זה הקלט הסטרוקטורלי. +**1.5ד. המשך-עבודה על תיק — קרא predecessor תחילה (seance, #220).** אם אתה מתעורר-מחדש על תיק שכבר עבדת עליו (continuation — issue פתוח עם היסטוריית-ריצות), **לפני** שתגלה-מחדש את ההקשר מאפס, קרא את הכלי `legal_predecessor_context(case_number=<מספר-התיק>)`. הוא מחזיר את מסקנות הריצות-הקודמות על התיק (ה-`summary` שכל heartbeat השאיר, newest-first) — כך תמשיך מנקודת-העצירה במקום לחזור על עבודה שכבר בוצעה (מונע את ה-*blind heartbeat*). אם אין ריצות-קודמות עם מסקנות — המשך רגיל. + --- ## §2. קבצים מצורפים — דרך `heartbeat-context`, **לא psql**