Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions scripts/llm-geekbot.sh
Original file line number Diff line number Diff line change
Expand Up @@ -209,13 +209,13 @@ fi
echo "🤖 Processing with Claude Code..."

# Simplify the prompt to avoid issues
SIMPLE_PROMPT="Format the following time tracking entries for a Geekbot update. Remove hashtags and organize by project:
SIMPLE_PROMPT="Format the following time tracking entries for a Geekbot update. Remove hashtags, remove all time information (like 15m, 1h 45m, etc.), and organize by project:

$RAW_DATA

Format as:
**Section 1 (What's new since your last update?):**
[List activities by project]
[List activities by project - exclude all time durations]
Comment on lines +212 to +218

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

While this change correctly instructs Claude to remove time information, the fallback path that uses Gemini has not been updated. The GEMINI_PROMPT (defined around line 262) still lacks the instruction to exclude time annotations. This means if the Claude API call fails or times out, the original bug will reappear in the output from Gemini. To ensure the fix is robust, the Gemini prompt should be updated as well.


**Section 2 (What will you do today?):**
Monitor projects and respond to issues
Expand Down