Skip to content
watchdogβStart free

Field guide

See what Watchdog notices.

Explore a successful run, an overdue job and a repeated tool cycle in a read-only sample workspace. No signup required.

Code and examples reviewed

Read-only sample workspaceSynthetic examples · No account data · No alerts sent

Daily research report

A legitimate 15-minute run. Lifecycle-only setup stays quiet until its 20-minute deadline.

Run status
success
Runtime
900 seconds
Incidents
0

No incident. Progress monitoring is off, so a healthy 15-minute run does not trigger a five-minute silence alarm.

Coverage preview

Lifecycle monitoring
Configured, awaiting evidenceConfiguration: Start, completion and reported failure monitoring enabledObserved evidence: No run evidence receivedResult: Awaiting an authenticated run start.A silent process crash is inferred from a missed deadline, not directly observed. Missing optional instrumentation does not fail a lifecycle-only run.
Runtime deadline
Configured, awaiting evidenceConfiguration: 1200 seconds maximum runtimeObserved evidence: No explicit run start receivedResult: Awaiting a run start to anchor the deadline.Uses the start event timestamp from accepted lifecycle telemetry. A runtime deadline does not prove business success.
Expected schedule
Not configuredConfiguration: No expected scheduleObserved evidence: Schedule-check history is shown in missed-execution incidents and SLOs, not inferred from run eventsResult: No missed-start check requested.The independent background checker detects missed starts; it does not launch the job.
Progress monitoring
Not configuredConfiguration: Milestone timeout disabledObserved evidence: 0 explicit progress events receivedResult: Optional; lifecycle monitoring works without milestones.When enabled, the timer starts at run start even before the first milestone. Tools, heartbeats and model responses are not business progress.
Tool-loop detection
Configured, awaiting evidenceConfiguration: Repeated-cycle threshold: 4; requires fingerprinted tool completionsObserved evidence: 0 of 0 observed tool completions have fingerprintsResult: Repeated-cycle check has no fingerprinted tool evidence.A wrapper or adapter observes only its instrumented calls. One event never proves complete tool coverage; adapters may omit tool failures or tools outside their hooks. Explicit progress resets the cycle window.
Cost monitoring
Configured, awaiting evidenceConfiguration: $3 limit on reported cost deltasObserved evidence: No monetary cost samples received; spend is unknownResult: Budget check cannot establish spend without cost data.An explicit measured zero is a sample; missing data is not $0. Token counts do not calculate dollars. Separate usage deltas cannot prove which model events or other charges they cover.
Outcome verification
Not configuredConfiguration: No required outcomes or external verifierObserved evidence: 0 self-reported outcome events; external verdict: not receivedResult: Not independently verified. Normal completion does not prove a business result.The external callback proves only what that customer-supplied check actually validates. Application-reported outcomes remain self-reported.
Recovery / model fallback
Not configuredConfiguration: Automatic cancellation and retry disabled; no control endpoint or fallback modelObserved evidence: No runtime command evidenceResult: Optional; no recovery requested.The customer runtime must cancel or launch retries and select an allowed model. A configured name or endpoint is not verified automatic recovery.

Configuration preview only. Saved settings do not establish observed coverage or a successful result. Verify a fresh run after saving changes.

Received sample events (2)
  1. run.started
  2. run.completed

These fixed examples use Watchdog’s detector logic. They demonstrate interpretation, not a live connection or successful alert delivery. Reproduce the Failure Lab.