monitor
Monitors a web page for specific changes like content hash, text appearance or disappearance, and selector count, then reports the result.
Instructions
Watches one URL for one deterministic change while this server runs. Four conditions: content_hash, text_appears, text_gone, selector_count; the same page state always answers the same way. Nothing is pushed anywhere: report is how you ask what happened, and check_now forces a check. A monitor that could not check reports stale with the failure, never unchanged. Checks run in a dedicated headless session, never the caller's. There is a floor on the interval and caps on monitors and daily checks; a 429 is honored rather than retried; a monitor that keeps failing pauses itself.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | ||
| label | No | ||
| since | No | ||
| value | No | ||
| action | No | report | |
| monitor | No | ||
| selector | No | ||
| condition | No | ||
| check_interval_minutes | No |