- Reposition as a bounded UptimeRobot workflow alternative for public endpoint checks; recurring alerts, status pages, incident management, and team collaboration remain out of scope.
- Add a public-target guard, bounded URL and retry controls, strict custom HTTP-status assertions, coupled dataset/PPE writes, and terminal OUTPUT/RUN_SUMMARY records.
- Keep endpoint probes on GET only so content evidence and timeout behavior stay consistent.
- Schema cleanup: remove redundant 'urls' alternative-input field; use 'startUrls' only.
v0.1 — initial release. Bulk HTTP uptime checks with SSL expiry inspection, content keyword/regex matching, response time grading (A-F), composite 0-100 health score, and structured failure diagnostics. Streams results to dataset, saves run summary + HTML report to key-value store. Pay-per-event monetization.
- Fix: convert input-validation Actor.fail() calls to Actor.exit() with terminal status message.
Empty/invalid input now produces a graceful 'Succeeded' run with a clear WARNING status
instead of a FAILED run, since the actor itself didn't crash. Improves observed success rate
without hiding the user-input error message.