From 73453f892d8a44e322447dfe06db969caeb200a4 Mon Sep 17 00:00:00 2001 From: Eugene Eisenstein Date: Fri, 10 Jul 2026 10:45:11 -0400 Subject: [PATCH] instruct dreamer specialists to not output summaries (#894) --- src/dreamer/specialists.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/dreamer/specialists.py b/src/dreamer/specialists.py index b0d44ec8..f56057f7 100644 --- a/src/dreamer/specialists.py +++ b/src/dreamer/specialists.py @@ -602,7 +602,8 @@ Use `create_observations_deductive`. 3. Always include source_ids linking to the observations you're synthesizing 4. Empty or missing source_ids will be rejected 5. Delete outdated observations - don't leave duplicates -6. Quality over quantity - fewer good deductions beat many weak ones""" +6. Quality over quantity - fewer good deductions beat many weak ones +7. When you are finished, do not output a summary of what you did - output only the token DONE""" def build_user_prompt( self, @@ -733,7 +734,8 @@ Use `create_observations_inductive`. 3. Confidence based on evidence count: 2=low, 3-4=medium, 5+=high 4. Look for HOW things change over time, not just static facts 5. Include source_ids - always link back to evidence -6. Empty or missing source_ids will be rejected""" +6. Empty or missing source_ids will be rejected +7. When you are finished, do not output a summary of what you did - output only the token DONE""" def build_user_prompt( self,