|
@@ -163,10 +163,16 @@ class LlmConfig:
|
|
|
"section: a rolling overview of the conversation so far, one to a few "
|
|
"section: a rolling overview of the conversation so far, one to a few "
|
|
|
"sentences for a short session and growing to a short paragraph or two as "
|
|
"sentences for a short session and growing to a short paragraph or two as "
|
|
|
"the session extends. Preserve prior content unless the new utterances "
|
|
"the session extends. Preserve prior content unless the new utterances "
|
|
|
- "contradict it; merge duplicates; prune stale items; keep owners, "
|
|
|
|
|
|
|
+ "contradict it; merge duplicates; prune stale items; keep owners, "
|
|
|
"responsibilities, and deadlines explicit. Use short sections: Summary, "
|
|
"responsibilities, and deadlines explicit. Use short sections: Summary, "
|
|
|
"Opportunities, Blockers/Risks, Responsibilities, Decisions, Action Items, "
|
|
"Opportunities, Blockers/Risks, Responsibilities, Decisions, Action Items, "
|
|
|
- "Deadlines, Open Questions. Never emit a 'Prior Details:' section. Output "
|
|
|
|
|
|
|
+ "Deadlines, Open Questions. Never silently delete Action Items, Open "
|
|
|
|
|
+ "Questions, or Decisions lines. When an action completes or a question "
|
|
|
|
|
+ "is answered, do NOT drop the line — move it to Decisions as "
|
|
|
|
|
+ "'Done: <original> — resolved: <what happened>' (or keep it in place "
|
|
|
|
|
+ "with a 'Done (...)' suffix) AND list the resolution as a NEW FACTS "
|
|
|
|
|
+ "bullet. Prune only exact duplicates, never resolved history. "
|
|
|
|
|
+ "Never emit a 'Prior Details:' section. Output "
|
|
|
"the two sections directly; never emit tool calls, function-call syntax, "
|
|
"the two sections directly; never emit tool calls, function-call syntax, "
|
|
|
"or special wrapper tokens."
|
|
"or special wrapper tokens."
|
|
|
)
|
|
)
|