From d3cf0fa3b8ba689b4652c97f83cc313202208891 Mon Sep 17 00:00:00 2001 From: James Date: Sat, 28 Mar 2026 06:01:30 -0400 Subject: [PATCH] chore: auto-commit uncommitted changes --- memory/claude-usage.db | Bin 94208 -> 94208 bytes memory/claude-usage.json | 10 ++--- scripts/airport-wait-monitor.sh | 67 -------------------------------- 3 files changed, 5 insertions(+), 72 deletions(-) delete mode 100755 scripts/airport-wait-monitor.sh diff --git a/memory/claude-usage.db b/memory/claude-usage.db index 86287bb325631e46228685d85291015addea11a7..933a77ce4ab94ed4243eb6e176a6101fe434c2da 100644 GIT binary patch delta 422 zcmZp8z}oPDb%Hcw)kGO*#;T18^Ys}knhdrXFtRAH)G?bdOx7y6GkMl#^v7+8R1ETdS;(PhkGGG*v8W-ysjbQx2a zObLn%FVG?ruoTb<#oK{SGT~u1<~%T+J%KTrhbx}To=cwdKj(eU0~;HIIO}CPD%coI z895k{9SZXT2fJ)XIY^ojMH=Q0c5a}28KykUH|%Uc`BF@In4f_1_Ocx%mg-CdjJ3c diff --git a/memory/claude-usage.json b/memory/claude-usage.json index bfb57e6..63021d2 100644 --- a/memory/claude-usage.json +++ b/memory/claude-usage.json @@ -1,9 +1,9 @@ { - "last_updated": "2026-03-28T04:00:01.508407Z", + "last_updated": "2026-03-28T10:00:01.371528Z", "source": "api", - "session_percent": 0, - "session_resets": null, - "weekly_percent": 6, - "weekly_resets": "2026-04-03T03:00:00.431046+00:00", + "session_percent": 2, + "session_resets": "2026-03-28T14:00:00.330888+00:00", + "weekly_percent": 8, + "weekly_resets": "2026-04-03T03:00:00.330908+00:00", "sonnet_percent": 7 } \ No newline at end of file diff --git a/scripts/airport-wait-monitor.sh b/scripts/airport-wait-monitor.sh deleted file mode 100755 index aa9f555..0000000 --- a/scripts/airport-wait-monitor.sh +++ /dev/null @@ -1,67 +0,0 @@ -#!/bin/bash -# Airport TSA wait time monitor — TPA, JFK, EWR -# Posts to Discord DM via OpenClaw HTTP gateway -# Schedule: 6am, 10am, 2pm, 6pm, 10pm ET through Fri Mar 27 2026 - -BIRD="/home/johan/clawd/scripts/bird" -OC_URL="http://localhost:18789" -DISCORD_USER="johanjongsma" -LOG="/home/johan/clawd/memory/airport-wait-log.md" -TIMESTAMP=$(date '+%a %b %d, %I:%M %p ET') -NEXT_TIMES="6am · 10am · 2pm · 6pm · 10pm ET" - -echo "" >> "$LOG" -echo "=== $TIMESTAMP ===" >> "$LOG" - -# ---- Web scrape wait times ---- -TPA_WEB=$(curl -s --max-time 10 "https://www.tsawaittimes.com/airport/TPA" 2>/dev/null | grep -oi '[0-9]\+ min' | head -1) -JFK_WEB=$(curl -s --max-time 10 "https://www.tsawaittimes.com/airport/JFK" 2>/dev/null | grep -oi '[0-9]\+ min' | head -1) -EWR_WEB=$(curl -s --max-time 10 "https://www.tsawaittimes.com/airport/EWR" 2>/dev/null | grep -oi '[0-9]\+ min' | head -1) - -# ---- X/Twitter search ---- -TPA_X=$("$BIRD" search "TPA Tampa airport TSA security wait" --max-results 3 2>/dev/null | grep -i "wait\|min\|hour\|line\|TSA" | head -3 | tr '\n' ' ') -JFK_X=$("$BIRD" search "JFK airport TSA security wait" --max-results 3 2>/dev/null | grep -i "wait\|min\|hour\|line\|TSA" | head -3 | tr '\n' ' ') -EWR_X=$("$BIRD" search "EWR Newark airport TSA security wait" --max-results 3 2>/dev/null | grep -i "wait\|min\|hour\|line\|TSA" | head -3 | tr '\n' ' ') - -# ---- News: government shutdown / travel chaos ---- -SHUTDOWN_NEWS=$(curl -s --max-time 10 "https://news.google.com/rss/search?q=TSA+airport+wait+government+shutdown&hl=en-US&gl=US&ceid=US:en" 2>/dev/null | grep -o '[^<]*' | sed 's/<[^>]*>//g' | grep -iv "google news" | head -3 | tr '\n' ' | ') - -# ---- Format output ---- -TPA_LINE="${TPA_WEB:-N/A}" -JFK_LINE="${JFK_WEB:-N/A}" -EWR_LINE="${EWR_WEB:-N/A}" - -# Log raw data -echo "TPA web: $TPA_WEB | X: $TPA_X" >> "$LOG" -echo "JFK web: $JFK_WEB | X: $JFK_X" >> "$LOG" -echo "EWR web: $EWR_WEB | X: $EWR_X" >> "$LOG" -echo "News: $SHUTDOWN_NEWS" >> "$LOG" - -# Build context note -CONTEXT="" -[ -n "$TPA_X" ] && CONTEXT="TPA social: $TPA_X" -[ -n "$SHUTDOWN_NEWS" ] && CONTEXT="${CONTEXT:+$CONTEXT | }News: $(echo "$SHUTDOWN_NEWS" | cut -c1-200)" - -MSG="✈️ **Airport Security Wait Update** — $TIMESTAMP - -🔵 **TPA** (Tampa → Tanya departs Wed Mar 25): ${TPA_LINE} -🟡 **JFK** (New York — Tanya arrives Wed Mar 25): ${JFK_LINE} -🟢 **EWR** (Newark — Johan departs Fri Mar 27): ${EWR_LINE}" - -if [ -n "$CONTEXT" ]; then - MSG="$MSG - -📌 $CONTEXT" -fi - -MSG="$MSG - -_Updates: $NEXT_TIMES_" - -# Post via OC gateway (Discord DM) -curl -s -X POST "$OC_URL/api/message/send" \ - -H "Content-Type: application/json" \ - -d "{\"channel\":\"discord\",\"target\":\"$DISCORD_USER\",\"message\":$(echo "$MSG" | python3 -c 'import sys,json; print(json.dumps(sys.stdin.read()))')}" \ - >> "$LOG" 2>&1 - -echo "Posted at $TIMESTAMP" >> "$LOG"