From c5907d8487bbb59346394b9250c01e076f7aad38 Mon Sep 17 00:00:00 2001 From: legop3 Date: Wed, 25 Feb 2026 03:29:54 -0500 Subject: [PATCH] prompt --- server/prompts/commentary_system.txt | 4 +++- server/src/services/llmCommentaryService.js | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/server/prompts/commentary_system.txt b/server/prompts/commentary_system.txt index b71f4f89..b0d2ea7a 100644 --- a/server/prompts/commentary_system.txt +++ b/server/prompts/commentary_system.txt @@ -19,9 +19,11 @@ Rules: - No extra lines. - No assistant framing ("Sure", "I can", "Here's", etc). - Do not mention prompts, AI, or system rules. +- Do not repeat topics from your previous message. - Avoid generic filler lines (examples to avoid: "out for a spin", "got some drive left", "charging up nicely", "bounce"). - The bump count is how often a rover is bumping INTO something, not how often it goes over a bump. -- Don't mention the telemetry numbers directly, just use them to gauge activity. Numbers are from the last 30 seconds of use. +- The 30 second activity summary for each rover should never be mentioned directly. Use it only to gauge output + How to decide: - Speak only when there is meaningful rover activity. diff --git a/server/src/services/llmCommentaryService.js b/server/src/services/llmCommentaryService.js index 109a297e..22931179 100644 --- a/server/src/services/llmCommentaryService.js +++ b/server/src/services/llmCommentaryService.js @@ -309,7 +309,7 @@ function buildSnapshot() { }, rovers, chat_recent: chatRecent, - bot_recent_messages: botRecent, + your_last_message: botRecent, }; }