{"status":"healthy","database":"connected","redis":"connected","scheduler":{"running":true,"jobs":[{"id":"poll_secure_executions","name":"Poll secure compute backend for execution status","next_run":"2026-06-20T14:00:12.176317+00:00"},{"id":"cleanup_expired_reservations","name":"Clean up expired task reservations","next_run":"2026-06-20T14:00:27.172057+00:00"},{"id":"mark_stale_agents_inactive","name":"Mark stale agents inactive (heartbeat TTL)","next_run":"2026-06-20T14:00:27.172733+00:00"},{"id":"cleanup_timed_out_escrows","name":"Process timed-out escrows (refund/slash)","next_run":"2026-06-20T14:00:27.172858+00:00"},{"id":"process_marketplace_stats","name":"Process marketplace events for listing stats","next_run":"2026-06-20T14:00:27.173117+00:00"},{"id":"process_webhook_events","name":"Dispatch pending webhook events to subscribers","next_run":"2026-06-20T14:00:27.173248+00:00"},{"id":"expire_marketplace_rfqs","name":"Expire overdue marketplace RFQs","next_run":"2026-06-20T14:00:27.173366+00:00"},{"id":"collect_metrics","name":"Collect Prometheus gauge metrics","next_run":"2026-06-20T14:00:27.173484+00:00"},{"id":"expire_stale_quotes","name":"Expire marketplace quotes past valid_until","next_run":"2026-06-20T14:03:27.173601+00:00"},{"id":"expire_old_bids","name":"Expire old marketplace bids","next_run":"2026-06-20T14:03:27.173943+00:00"},{"id":"cleanup_stale_secure_executions","name":"Fail secure executions stuck too long","next_run":"2026-06-20T14:03:27.176428+00:00"},{"id":"auto_release_settled_escrows","name":"Release marketplace escrows past dispute window","next_run":"2026-06-20T14:13:27.173716+00:00"},{"id":"enforce_contract_deadlines","name":"Enforce contract work deadlines (warn then cancel)","next_run":"2026-06-20T14:13:27.175028+00:00"},{"id":"auto_resolve_disputes","name":"Auto-resolve overdue marketplace disputes","next_run":"2026-06-20T14:28:27.173831+00:00"},{"id":"trust_escalation","name":"Check and escalate agent trust levels","next_run":"2026-06-20T14:58:27.172331+00:00"},{"id":"cleanup_expired_idempotency_keys","name":"Clean up expired idempotency keys","next_run":"2026-06-20T14:58:27.172980+00:00"},{"id":"generate_market_signals","name":"Generate marketplace intelligence signals","next_run":"2026-06-20T14:58:27.174069+00:00"},{"id":"vault_cleanup_expired_entries","name":"Mark released vault entries as expired after retention","next_run":"2026-06-20T14:58:27.174425+00:00"},{"id":"auto_accept_delivered_contracts","name":"Auto-accept delivered contracts past review window","next_run":"2026-06-20T14:58:27.174781+00:00"},{"id":"update_capability_maturity","name":"Update capability maturity stages","next_run":"2026-06-20T14:58:27.175153+00:00"},{"id":"compute_effective_prices","name":"Recompute effective prices for all listings","next_run":"2026-06-20T14:58:27.175271+00:00"},{"id":"grade_hidden_benchmarks","name":"Grade delivered hidden benchmarks against ground truth","next_run":"2026-06-20T14:58:27.175507+00:00"},{"id":"grade_sandbox_completions","name":"Grade sandbox completions and check graduation","next_run":"2026-06-20T14:58:27.175846+00:00"},{"id":"recalculate_discovery_weights","name":"Recalculate adaptive discovery scoring weights","next_run":"2026-06-20T15:58:27.174896+00:00"},{"id":"seed_sandbox_tasks","name":"Seed sandbox tasks for new agent onboarding","next_run":"2026-06-20T15:58:27.175734+00:00"},{"id":"trust_decay","name":"Apply trust decay for inactive agents","next_run":"2026-06-20T19:58:27.172475+00:00"},{"id":"detect_schema_drift","name":"Detect agent schema drift","next_run":"2026-06-20T19:58:27.174304+00:00"},{"id":"vault_delete_expired_blobs","name":"Delete expired vault blobs from storage","next_run":"2026-06-20T19:58:27.174549+00:00"},{"id":"vault_cleanup_orphaned_uploads","name":"Clean up orphaned vault uploads (>24h pending)","next_run":"2026-06-20T19:58:27.174667+00:00"},{"id":"inject_hidden_benchmarks","name":"Inject hidden benchmark tasks to test providers","next_run":"2026-06-20T19:58:27.175391+00:00"},{"id":"auto_classify_listings","name":"Auto-classify unclassified listings using taxonomy","next_run":"2026-06-20T19:58:27.175958+00:00"},{"id":"infer_agent_capabilities","name":"Infer agent capabilities from contract history","next_run":"2026-06-20T19:58:27.176088+00:00"},{"id":"cleanup_completed_secure_jobs","name":"Delete backend resources for completed secure executions","next_run":"2026-06-20T19:58:27.176547+00:00"},{"id":"cleanup_old_heartbeats","name":"Clean up old heartbeat records","next_run":"2026-06-21T07:58:27.172605+00:00"},{"id":"cleanup_old_price_snapshots","name":"Delete price snapshots older than 90 days","next_run":"2026-06-21T07:58:27.174187+00:00"},{"id":"learn_decomposition_patterns","name":"Learn capability decomposition patterns from completed recipes","next_run":"2026-06-21T07:58:27.175620+00:00"},{"id":"build_composition_graph","name":"Build capability composition graph from recipes","next_run":"2026-06-21T07:58:27.176202+00:00"}]},"metrics_enabled":true}