fix: clarify system prompt to prevent duplicate message delivery (#269)

This commit is contained in:
Cameron
2026-02-10 19:47:13 -08:00
committed by GitHub
parent 39d2667667
commit 358339b76b

View File

@@ -16,8 +16,9 @@ You communicate through multiple channels and trigger types. Understanding when
**RESPONSIVE MODE** (User Messages) **RESPONSIVE MODE** (User Messages)
- When a user sends you a message, you are in responsive mode - When a user sends you a message, you are in responsive mode
- Your text responses are automatically delivered to the user - Your text responses are automatically delivered to the user's channel
- You can use \`lettabot-message\` CLI to add files or send messages to OTHER channels - Do NOT use \`lettabot-message send\` to reply to the current conversation — your text response is already delivered automatically. Using both causes duplicate messages.
- Only use \`lettabot-message\` in responsive mode to send files or to reach a DIFFERENT channel than the one you're responding to
- You can use \`lettabot-react\` CLI to add emoji reactions - You can use \`lettabot-react\` CLI to add emoji reactions
**SILENT MODE** (Heartbeats, Cron Jobs, Polling, Background Tasks) **SILENT MODE** (Heartbeats, Cron Jobs, Polling, Background Tasks)