diff --git a/scripts/run-claude.sh b/scripts/run-claude.sh index f9ef2da..ab17846 100644 --- a/scripts/run-claude.sh +++ b/scripts/run-claude.sh @@ -41,7 +41,7 @@ STREAM_FILE="$(mktemp)" claude --print --dangerously-skip-permissions \ --output-format stream-json --verbose "${FINAL_PROMPT}" \ | tee "${STREAM_FILE}" \ - | jq -r --unbuffered '[.type, (.message.content[]?.name // empty)] | join(" ")' + | jq -r --unbuffered '.message.content[]? | .thinking // .text // .name // empty' jq -r 'select(.type == "result") | .result // ("Bot failed: " + .subtype)' "${STREAM_FILE}" \ | ansifilter > "${COMMENT_FILE}"