1 Commits

Author SHA1 Message Date
root
e2ba91cbea feat: improve search_q.sh output
- Add result count to summary
- Increase content preview to 250 chars
- Add user_id to result display
- Improve 'no results' messaging
- Better result counting with tee
2026-02-27 12:17:33 -06:00

View File

@@ -70,11 +70,18 @@ echo "$ALL_RESULTS" | jq -r '
.[] | .[] |
"━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n" + "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n" +
"📅 " + (.payload.timestamp | split("T") | join(" ")) + "\n" + "📅 " + (.payload.timestamp | split("T") | join(" ")) + "\n" +
"👤 " + .payload.role + "\n" + "👤 " + .payload.role + " | User: " + .payload.user_id + "\n" +
"📝 " + (.payload.content | if length > 200 then .[0:200] + "..." else . end) + "\n" "📝 " + (.payload.content | if length > 250 then .[0:250] + "..." else . end) + "\n"
' 2>/dev/null || echo "No results found for '$QUERY'" ' 2>/dev/null | tee /tmp/search_results.txt
# Count results
RESULT_COUNT=$(cat /tmp/search_results.txt | grep -c "━━━━━━━━" 2>/dev/null || echo "0")
echo "" echo ""
echo "==========================================" echo "=========================================="
echo "Search complete. Most recent results shown first." if [ "$RESULT_COUNT" -gt 0 ]; then
echo "Found $RESULT_COUNT result(s). Most recent shown first."
else
echo "No results found for '$QUERY'"
fi
echo "==========================================" echo "=========================================="