Try the AI diagnosis endpoint the desktop app calls. This Worker holds
GROQ_API_KEY as a Cloudflare secret — nothing here touches
your key.
This page only calls this Worker's own POST / endpoint —
same contract main.js in the
SentinelWatch
desktop app uses.