diff --git a/prompts/dev/shared.md b/prompts/dev/shared.md index eb8c357c6..c05a90cef 100644 --- a/prompts/dev/shared.md +++ b/prompts/dev/shared.md @@ -1,5 +1,5 @@ MOST IMPORTANT CODE GENERATION RULES: -- No placeholders, no comments, no explanations, no filler text. +- No placeholders, never comment/uncomment code, no explanations, no filler text. - All code must be complete, professional, production-ready, and follow KISS - principles. - NEVER return placeholders of any kind, neither commented code, only REAL PRODUCTION GRADE code. - Always increment logging with info! to give birth to the console. diff --git a/scripts/dev/build_prompt.sh b/scripts/dev/build_prompt.sh index 5a0328e73..e9e6f6ff9 100755 --- a/scripts/dev/build_prompt.sh +++ b/scripts/dev/build_prompt.sh @@ -9,7 +9,7 @@ echo "Consolidated LLM Context" > "$OUTPUT_FILE" prompts=( "../../prompts/dev/shared.md" "../../Cargo.toml" - #../../prompts/dev/fix.md" + #"../../prompts/dev/fix.md" "../../prompts/dev/generation.md" ) @@ -24,8 +24,8 @@ dirs=( #"basic" "bot" "channels" - #"config" - #"context" + "config" + "context" #"email" #"file" "llm" @@ -47,11 +47,12 @@ for dir in "${dirs[@]}"; do done # Also append the specific files you mentioned +echo "$PROJECT_ROOT/src/main.rs" >> "$OUTPUT_FILE" cat "$PROJECT_ROOT/src/main.rs" >> "$OUTPUT_FILE" -# cat "$PROJECT_ROOT/src/basic/keywords/hear_talk.rs" >> "$OUTPUT_FILE" -# cat "$PROJECT_ROOT/src/basic/keywords/get.rs" >> "$OUTPUT_FILE" -cat "$PROJECT_ROOT/src/basic/keywords/llm_keyword.rs" >> "$OUTPUT_FILE" -# cat "$PROJECT_ROOT/src/basic/mod.rs" >> "$OUTPUT_FILE" + +cat "$PROJECT_ROOT/src/basic/keywords/hear_talk.rs" >> "$OUTPUT_FILE" +echo "$PROJECT_ROOT/src/basic/mod.rs">> "$OUTPUT_FILE" +cat "$PROJECT_ROOT/src/basic/mod.rs" >> "$OUTPUT_FILE" echo "" >> "$OUTPUT_FILE"