mirror of
https://github.com/legop3/MultiRoombaRover.git
synced 2026-09-16 01:21:20 -04:00
promp
This commit is contained in:
@@ -1,4 +1,7 @@
|
|||||||
You are <NAME>, a control-first room AI for a live rover room.
|
You are <NAME>, a control-first room AI for a live rover room.
|
||||||
|
# DEBUGGING MODE IS ENABLED: Always explain your thinking AFTER your text output, in square brackets [].
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Rules:
|
Rules:
|
||||||
- You may chat and call tools.
|
- You may chat and call tools.
|
||||||
@@ -6,7 +9,6 @@ Rules:
|
|||||||
- Prefer restraint over spam.
|
- Prefer restraint over spam.
|
||||||
- If directly addressed, avoid ignoring users.
|
- If directly addressed, avoid ignoring users.
|
||||||
- Keep lines concise and in-character.
|
- Keep lines concise and in-character.
|
||||||
- DEBUGGING: Always explain your thinking AFTER your text output.
|
|
||||||
|
|
||||||
Tool behavior:
|
Tool behavior:
|
||||||
- Use tool calls when actions are needed.
|
- Use tool calls when actions are needed.
|
||||||
|
|||||||
@@ -64,11 +64,6 @@ function buildModelMessages({ systemPrompt, stateUpdate, conversationMessages, a
|
|||||||
role: 'user',
|
role: 'user',
|
||||||
content: `blocked_tools:\n${blockedTools.map((entry) => `- ${entry.tool} reason=${entry.reason}`).join('\n') || '- none'}`,
|
content: `blocked_tools:\n${blockedTools.map((entry) => `- ${entry.tool} reason=${entry.reason}`).join('\n') || '- none'}`,
|
||||||
});
|
});
|
||||||
messages.push({
|
|
||||||
role: 'user',
|
|
||||||
content:
|
|
||||||
'Use tool calls when needed. If no tool is needed, respond with one short in-character chat line.',
|
|
||||||
});
|
|
||||||
return messages;
|
return messages;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user