diff --git a/scripts/edit-os b/scripts/edit-os index 5c5c99e..93a2275 100755 --- a/scripts/edit-os +++ b/scripts/edit-os @@ -131,7 +131,7 @@ Generate ONLY the commit message. Do not include any other explanatory text. EOF ) - echo "🧠 Generating commit message with Ollama ($OLLAMA_MODEL)..." + echo "🧠 Generating commit message with Ollama ($OLLAMA_MODEL)..." >&2 local json_payload json_payload=$(jq -n \ --arg model "$OLLAMA_MODEL" \ @@ -160,7 +160,7 @@ EOF "$OLLAMA_HOST/api/generate") if [ -z "$ollama_response" ]; then - echo "❌ Ollama request failed or returned empty. Using default commit message." + echo "❌ Ollama request failed or returned empty. Using default commit message." >&2 echo "chore: Automated Nix config update $(date +'%Y-%m-%d %H:%M:%S')" return fi @@ -169,13 +169,13 @@ EOF generated_message=$(echo "$ollama_response" | jq -r '.response | sub("^\\s*"; "") | sub("\\s*$"; "")') if [ -z "$generated_message" ] || [[ "$generated_message" == "null" ]]; then - echo "⚠️ Ollama did not return a valid message. Using default commit message." + echo "⚠️ Ollama did not return a valid message. Using default commit message." >&2 echo "chore: Automated Nix config update $(date +'%Y-%m-%d %H:%M:%S')" else if [[ "$generated_message" =~ ^[a-z]+(\([a-zA-Z0-9_-]+\))?!?: ]]; then echo "$generated_message" else - echo "⚠️ Ollama message doesn't look like a conventional commit. Prepending 'chore: '." + echo "⚠️ Ollama message doesn't look like a conventional commit. Prepending 'chore: '." >&2 echo "chore: $generated_message" fi fi