chore: auto-commit uncommitted changes
This commit is contained in:
parent
ad73e67457
commit
06eafe3d02
|
|
@ -169,7 +169,7 @@ Search X/Twitter for news Johan cares about:
|
|||
- @MiniMax_AI — MiniMax official (M2.5 and other models)
|
||||
- @Kimi_Moonshot — Moonshot AI / Kimi (Chinese frontier lab)
|
||||
- @ZhipuAI — Zhipu AI / z.ai (GLM models)
|
||||
- @Gemini — Google Gemini updates
|
||||
- @GeminiApp — Google Gemini updates
|
||||
- @realDonaldTrump — What's Trump posting/doing
|
||||
- @RapidResponse47 — Trump admin rapid response political news
|
||||
- ~~@moltbot~~ — gone as of Feb 22; ask Johan if he knows the new handle
|
||||
|
|
@ -219,7 +219,7 @@ Check recent posts (last ~4h) from each:
|
|||
- **@MiniMax_AI** — MiniMax official (GLM, M2.5 models)
|
||||
- **@Kimi_Moonshot** — Moonshot AI / Kimi (Chinese frontier lab)
|
||||
- **@ZhipuAI** — Zhipu AI / z.ai (GLM models, Johan has dev account)
|
||||
- **@Gemini** — Google Gemini updates
|
||||
- **@GeminiApp** — Google Gemini updates
|
||||
- **@realDonaldTrump** — executive orders, breaking political moves
|
||||
- **@RapidResponse47** — Trump admin rapid response / political news
|
||||
- ~~@moltbot~~ — account not found as of Feb 22, 2026; handle may have changed
|
||||
|
|
@ -243,12 +243,12 @@ Use: `bird user-tweets @handle` → filter for posts newer than last scan timest
|
|||
- Retweets of old news
|
||||
- Promotional content, event promos, partnership announcements
|
||||
- Engagement bait, opinion threads, personal posts
|
||||
- Anything from @OpenAI/@MiniMax_AI/@Kimi_Moonshot/@ZhipuAI/@Gemini that isn't a model release, pricing change, or major product launch — these accounts post constantly, only hard news counts
|
||||
- Anything from @OpenAI/@MiniMax_AI/@Kimi_Moonshot/@ZhipuAI/@GeminiApp that isn't a model release, pricing change, or major product launch — these accounts post constantly, only hard news counts
|
||||
|
||||
### Subagent reports back with
|
||||
- Count of new posts checked
|
||||
- Any items surfaced (title + URL)
|
||||
- "Nothing significant" if quiet
|
||||
- **Do NOT list accounts with no news** — not even in a "dropped" or "nothing from X" section. Only mention accounts that had something worth surfacing.
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1,9 +1,9 @@
|
|||
{
|
||||
"last_updated": "2026-02-24T17:00:01.752461Z",
|
||||
"last_updated": "2026-02-24T23:00:02.174640Z",
|
||||
"source": "api",
|
||||
"session_percent": 5,
|
||||
"session_resets": "2026-02-24T21:00:00.720343+00:00",
|
||||
"weekly_percent": 42,
|
||||
"weekly_resets": "2026-02-28T19:00:00.720363+00:00",
|
||||
"sonnet_percent": 51
|
||||
"session_percent": 10,
|
||||
"session_resets": "2026-02-25T02:00:00.086768+00:00",
|
||||
"weekly_percent": 46,
|
||||
"weekly_resets": "2026-02-28T19:00:00.086790+00:00",
|
||||
"sonnet_percent": 54
|
||||
}
|
||||
|
|
@ -1 +1 @@
|
|||
1771866132
|
||||
1771952537
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"lastChecks": {
|
||||
"email": 1771948934,
|
||||
"email": 1771954241,
|
||||
"calendar": null,
|
||||
"weather": 1771942030,
|
||||
"briefing": 1771597876,
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
"lastDocInbox": "2026-02-24T11:30:00.000Z",
|
||||
"lastTechScan": "2026-02-23T13:02:43.785Z",
|
||||
"lastMemoryReview": "2026-02-24T11:29:00.000000+00:00",
|
||||
"lastIntraDayXScan": "2026-02-24T16:03:00.000Z",
|
||||
"lastIntraDayXScan": "2026-02-24T22:03:30.000Z",
|
||||
"lastInouSuggestion": "2026-02-24T13:02:03.000000+00:00",
|
||||
"lastEmail": 1771948934
|
||||
}
|
||||
|
|
@ -0,0 +1,37 @@
|
|||
#!/bin/bash
|
||||
# Watch for Qwen3.5 GGUF quantizations from Bartowski
|
||||
# Notifies via James dashboard + Signal when available
|
||||
|
||||
MODELS=(
|
||||
"bartowski/Qwen3.5-27B-GGUF"
|
||||
"bartowski/Qwen3.5-35B-A3B-GGUF"
|
||||
"Qwen/Qwen3.5-27B-GGUF"
|
||||
"Qwen/Qwen3.5-35B-A3B-GGUF"
|
||||
)
|
||||
|
||||
FOUND=0
|
||||
for model in "${MODELS[@]}"; do
|
||||
result=$(curl -s "https://huggingface.co/api/models/$model" 2>/dev/null)
|
||||
if echo "$result" | python3 -c "import json,sys; d=json.load(sys.stdin); files=[s.get('rfilename','') for s in d.get('siblings',[])]; has_gguf=any('.gguf' in f.lower() for f in files); print(has_gguf)" 2>/dev/null | grep -q "True"; then
|
||||
model_short=$(basename "$model")
|
||||
echo "FOUND: $model"
|
||||
|
||||
# Post to dashboard
|
||||
curl -s -X POST http://localhost:9200/api/news \
|
||||
-H 'Content-Type: application/json' \
|
||||
-d "{\"title\":\"GGUF Available: $model_short\",\"body\":\"$model is now available for download on HuggingFace.\",\"type\":\"success\",\"source\":\"qwen-gguf-watch\"}" \
|
||||
> /dev/null
|
||||
|
||||
# Signal Johan
|
||||
curl -s -X POST "http://localhost:8080/api/v1/rpc" \
|
||||
-H "Content-Type: application/json" \
|
||||
-d "{\"jsonrpc\":\"2.0\",\"method\":\"send\",\"params\":{\"recipient\":[\"+17272252475\"],\"message\":\"⚡ GGUF ready: $model_short — https://huggingface.co/$model\"},\"id\":1}" \
|
||||
> /dev/null
|
||||
|
||||
FOUND=$((FOUND + 1))
|
||||
fi
|
||||
done
|
||||
|
||||
if [ $FOUND -eq 0 ]; then
|
||||
echo "No Qwen3.5 GGUFs yet."
|
||||
fi
|
||||
Loading…
Reference in New Issue