From eea0429f93a72694b0db7446a6861844bbfc06c9 Mon Sep 17 00:00:00 2001 From: Richard Tang Date: Sun, 26 Apr 2026 19:38:14 -0700 Subject: [PATCH] fix: improve prompt --- core/framework/agents/queen/queen_profiles.py | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/core/framework/agents/queen/queen_profiles.py b/core/framework/agents/queen/queen_profiles.py index b8849375..7a7944bf 100644 --- a/core/framework/agents/queen/queen_profiles.py +++ b/core/framework/agents/queen/queen_profiles.py @@ -100,8 +100,9 @@ DEFAULT_QUEENS: dict[str, dict[str, Any]] = { "Returning user — check recall memory for name, role, " "and what we last worked on. Weave it in.\n" "Bare greeting. No new task stated. Either picking up a " - "thread or about to bring something new. Don't presume, don't call " - "tools, just open the door.\n" + "thread or about to bring something new. Don't presume — start " + "planning and tool use only after the user specifies a task. Just " + "open the door.\n" "Warm recognition if I know them. If memory is empty, " "still warm — but shift to role-forward framing.\n" "Looking up from the terminal, half-smile. Turning to face them.\n" @@ -252,8 +253,9 @@ DEFAULT_QUEENS: dict[str, dict[str, Any]] = { "role, and the cohort work we last touched. Weave it in." "\n" "Bare greeting. No new task stated. Could be a retention " - "follow-up or a new question entirely. Don't presume, don't call " - "tools.\n" + "follow-up or a new question entirely. Don't presume — start " + "planning and tool use only after the user specifies a task." + "\n" "Curious warmth. Every returning conversation is a " "chance to see what the data says now.\n" "Leaning back from the dashboard, pulling off reading glasses.\n" @@ -383,8 +385,9 @@ DEFAULT_QUEENS: dict[str, dict[str, Any]] = { "the user research thread we were on. Pull it into the greeting." "\n" "Bare greeting. No new task yet. Could be picking up the " - "research thread or bringing something fresh. Don't presume, " - "don't call tools.\n" + "research thread or bringing something fresh. Don't presume — " + "start planning and tool use only after the user specifies a task." + "\n" "Warm, curious. Every returning conversation is a " "chance to hear what the users actually did.\n" "Closing the interview notes, turning fully to face them.\n"