{"level":30,"time":1787030357122,"component":"server","bindHost":"127.0.0.1","port":48861,"dataDir":"/tmp/bb-1334-scope-data","msg":"Server listening"} {"level":30,"time":1787030357230,"component":"server","msg":"plugin automations@0.1.0 loaded"} {"level":30,"time":1787030357293,"component":"server","msg":"plugin connect@0.1.0 loaded"} {"level":30,"time":1787030357327,"component":"server","msg":"plugin custom-instructions@0.1.0 loaded"} {"level":30,"time":1787030357358,"component":"server","msg":"plugin inline-vis@0.1.0 loaded"} {"level":30,"time":1787030357391,"component":"server","msg":"plugin keep-awake@0.1.0 loaded"} {"level":30,"time":1787030357404,"component":"server","msg":"plugin provider-acp@0.1.0 loaded"} {"level":30,"time":1787030357410,"component":"server","msg":"plugin provider-claude-code@0.1.0 loaded"} {"level":30,"time":1787030357415,"component":"server","msg":"plugin provider-codex@0.1.0 loaded"} {"level":30,"time":1787030357421,"component":"server","msg":"plugin provider-pi@0.1.0 loaded"} {"level":30,"time":1787030357448,"component":"server","msg":"plugin secrets@0.1.0 loaded"} {"level":30,"time":1787030357485,"component":"server","msg":"plugin side-chat@0.1.0 loaded"} {"level":30,"time":1787030358116,"component":"server","sessionId":"hses_5pyrgux2sv","hostId":"host_zgj5r8yyt9","replacedSessionId":null,"msg":"Session opened"} {"level":30,"time":1787030358131,"component":"server","sessionId":"hses_5pyrgux2sv","hostId":"host_zgj5r8yyt9","msg":"Daemon WebSocket opened"} {"level":30,"time":1787030388362,"component":"server","bindingArgumentCount":3,"durationMs":106.4,"operation":"get","sql":"update \"host_daemon_sessions\" set \"lease_expires_at\" = ?, \"updated_at\" = ? where \"host_daemon_sessions\".\"id\" = ? returning \"id\", \"host_id\", \"instance_id\", \"host_name\", \"host_type\", \"data_dir\", \"protocol_version\", \"heartbeat_interval_ms\", \"lease_timeout_ms\", \"status\", \"lease_expires_at\", \"closed_at\", \"close_reason\", \"created_at\", \"updated_at\"","thresholdMs":100,"msg":"Slow DB query"} {"level":30,"time":1787030393290,"component":"server","bindingArgumentCount":3,"durationMs":154.9,"operation":"run","sql":"update \"hosts\" set \"last_seen_at\" = ?, \"updated_at\" = ? where \"hosts\".\"id\" = ?","thresholdMs":100,"msg":"Slow DB query"} {"level":30,"time":1787030457120,"component":"server","intervalMs":5000,"maxDelayMs":584.1,"meanDelayMs":22.7,"p99DelayMs":21.3,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/hosts","lastWorkMs":0.8,"slowestWork":"ws:daemon heartbeat","slowestWorkMs":1.3,"msg":"Event loop stalled"} {"level":30,"time":1787030462121,"component":"server","intervalMs":5000,"maxDelayMs":662.2,"meanDelayMs":23.1,"p99DelayMs":20.9,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/threads","lastWorkMs":0.6,"slowestWork":"GET /api/v1/threads","slowestWorkMs":1.1,"msg":"Event loop stalled"} {"level":30,"time":1787030482120,"component":"server","intervalMs":5000,"maxDelayMs":576.7,"meanDelayMs":22.6,"p99DelayMs":20.3,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/projects","lastWorkMs":0.4,"slowestWork":"GET /api/v1/threads","slowestWorkMs":0.9,"msg":"Event loop stalled"} {"level":30,"time":1787030487120,"component":"server","intervalMs":5000,"maxDelayMs":587.2,"meanDelayMs":22.7,"p99DelayMs":20.8,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/hosts","lastWorkMs":1,"slowestWork":"ws:daemon heartbeat","slowestWorkMs":568.6,"msg":"Event loop stalled"} {"level":30,"time":1787030494338,"component":"server","bindingArgumentCount":3,"durationMs":679.4,"operation":"get","sql":"update \"host_daemon_sessions\" set \"lease_expires_at\" = ?, \"updated_at\" = ? where \"host_daemon_sessions\".\"id\" = ? returning \"id\", \"host_id\", \"instance_id\", \"host_name\", \"host_type\", \"data_dir\", \"protocol_version\", \"heartbeat_interval_ms\", \"lease_timeout_ms\", \"status\", \"lease_expires_at\", \"closed_at\", \"close_reason\", \"created_at\", \"updated_at\"","thresholdMs":100,"msg":"Slow DB query"} {"level":30,"time":1787030497121,"component":"server","intervalMs":5000,"maxDelayMs":697.8,"meanDelayMs":23.3,"p99DelayMs":22,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/threads","lastWorkMs":0.8,"slowestWork":"ws:daemon heartbeat","slowestWorkMs":680.1,"msg":"Event loop stalled"} {"level":30,"time":1787030502851,"component":"server","bindingArgumentCount":1,"durationMs":703.1,"operation":"all","sql":"select \"id\", \"kind\", \"name\", \"git_remote_url\", \"sort_key\", \"deleted_at\", \"created_at\", \"updated_at\" from \"projects\" where (\"projects\".\"kind\" = ? and \"projects\".\"deleted_at\" is null) order by \"projects\".\"sort_key\" asc, \"projects\".\"id\" asc","thresholdMs":100,"msg":"Slow DB query"} {"level":30,"time":1787030507120,"component":"server","intervalMs":5000,"maxDelayMs":723,"meanDelayMs":23.4,"p99DelayMs":22.3,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/projects","lastWorkMs":0.6,"slowestWork":"GET /api/v1/projects","slowestWorkMs":703.9,"msg":"Event loop stalled"} {"level":30,"time":1787030522120,"component":"server","intervalMs":5000,"maxDelayMs":820,"meanDelayMs":23.9,"p99DelayMs":20.2,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/threads","lastWorkMs":0.8,"slowestWork":"GET /api/v1/hosts","slowestWorkMs":1.1,"msg":"Event loop stalled"} {"level":30,"time":1787030572120,"component":"server","intervalMs":5000,"maxDelayMs":930.6,"meanDelayMs":24.6,"p99DelayMs":20.8,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/hosts","lastWorkMs":0.8,"slowestWork":"ws:daemon heartbeat","slowestWorkMs":0.9,"msg":"Event loop stalled"} {"level":30,"time":1787030577121,"component":"server","intervalMs":5000,"maxDelayMs":969.9,"meanDelayMs":26.3,"p99DelayMs":21.1,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/threads","lastWorkMs":1.1,"slowestWork":"ws:daemon heartbeat","slowestWorkMs":1.2,"msg":"Event loop stalled"} {"level":30,"time":1787030582120,"component":"server","intervalMs":5000,"maxDelayMs":987.2,"meanDelayMs":25,"p99DelayMs":21.3,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/hosts","lastWorkMs":0.6,"slowestWork":"sweep:managed-environment-archive-cleanup-recovery","slowestWorkMs":978.3,"msg":"Event loop stalled"} {"level":30,"time":1787030587120,"component":"server","intervalMs":5000,"maxDelayMs":1104.2,"meanDelayMs":25.7,"p99DelayMs":20.3,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/projects","lastWorkMs":0.3,"slowestWork":"ws:daemon heartbeat","slowestWorkMs":0.5,"msg":"Event loop stalled"} {"level":30,"time":1787030607120,"component":"server","intervalMs":5000,"maxDelayMs":1105.2,"meanDelayMs":25.9,"p99DelayMs":21.3,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"ws:daemon heartbeat","lastWorkMs":1,"slowestWork":"ws:daemon heartbeat","slowestWorkMs":1,"msg":"Event loop stalled"} {"level":30,"time":1787030612119,"component":"server","intervalMs":5000,"maxDelayMs":1146.1,"meanDelayMs":26.1,"p99DelayMs":21.3,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/hosts","lastWorkMs":0.5,"slowestWork":"GET /api/v1/threads","slowestWorkMs":1,"msg":"Event loop stalled"} {"level":30,"time":1787030634883,"component":"server","bindingArgumentCount":3,"durationMs":1218.9,"operation":"run","sql":"update \"hosts\" set \"last_seen_at\" = ?, \"updated_at\" = ? where \"hosts\".\"id\" = ?","thresholdMs":100,"msg":"Slow DB query"} {"level":30,"time":1787030637121,"component":"server","intervalMs":5000,"maxDelayMs":1231,"meanDelayMs":26.5,"p99DelayMs":20.2,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"ws:daemon heartbeat","lastWorkMs":1220,"slowestWork":"ws:daemon heartbeat","slowestWorkMs":1220,"msg":"Event loop stalled"} {"level":30,"time":1787030652674,"component":"server","intervalMs":5000,"maxDelayMs":1345.3,"meanDelayMs":26.5,"p99DelayMs":21.5,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/threads","lastWorkMs":1,"slowestWork":"GET /api/v1/threads","slowestWorkMs":1,"msg":"Event loop stalled"} {"level":30,"time":1787030662674,"component":"server","intervalMs":5000,"maxDelayMs":1363.1,"meanDelayMs":27.5,"p99DelayMs":21.5,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/hosts","lastWorkMs":0.6,"slowestWork":"GET /internal/runtime-policy","slowestWorkMs":1360.7,"msg":"Event loop stalled"} {"level":30,"time":1787030668099,"component":"server","intervalMs":5000,"maxDelayMs":967.3,"meanDelayMs":24.4,"p99DelayMs":21.3,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"sweep:plugin-schedule","lastWorkMs":0.1,"slowestWork":"sweep:queued-message-auto-send","slowestWorkMs":963.1,"msg":"Event loop stalled"} {"level":30,"time":1787030683098,"component":"server","intervalMs":5000,"maxDelayMs":1036,"meanDelayMs":25.3,"p99DelayMs":21.5,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/threads","lastWorkMs":0.9,"slowestWork":"GET /api/v1/threads","slowestWorkMs":0.9,"msg":"Event loop stalled"} {"level":30,"time":1787030703098,"component":"server","intervalMs":5000,"maxDelayMs":1088.4,"meanDelayMs":25.6,"p99DelayMs":20.8,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/hosts","lastWorkMs":0.7,"slowestWork":"GET /api/v1/hosts","slowestWorkMs":0.7,"msg":"Event loop stalled"} {"level":30,"time":1787030748339,"component":"server","intervalMs":5000,"maxDelayMs":1303.4,"meanDelayMs":27.1,"p99DelayMs":20.7,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/threads","lastWorkMs":0.6,"slowestWork":"GET /api/v1/hosts","slowestWorkMs":0.8,"msg":"Event loop stalled"} {"level":30,"time":1787030753339,"component":"server","intervalMs":5000,"maxDelayMs":1334.8,"meanDelayMs":27.1,"p99DelayMs":20.2,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"ws:daemon heartbeat","lastWorkMs":0.6,"slowestWork":"ws:daemon heartbeat","slowestWorkMs":0.6,"msg":"Event loop stalled"} {"level":30,"time":1787030768515,"component":"server","intervalMs":5000,"maxDelayMs":1394.6,"meanDelayMs":42.7,"p99DelayMs":1381,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"sweep:plugin-schedule","lastWorkMs":0.1,"slowestWork":"sweep:completed-event-output-truncation","slowestWorkMs":1378.4,"msg":"Event loop stalled"} {"level":30,"time":1787030773515,"component":"server","intervalMs":5000,"maxDelayMs":1433.4,"meanDelayMs":28.1,"p99DelayMs":21.2,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/projects","lastWorkMs":0.6,"slowestWork":"GET /api/v1/projects","slowestWorkMs":0.6,"msg":"Event loop stalled"} {"level":30,"time":1787030793515,"component":"server","intervalMs":5000,"maxDelayMs":1449.1,"meanDelayMs":28.2,"p99DelayMs":20.6,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"ws:daemon heartbeat","lastWorkMs":0.6,"slowestWork":"GET /api/v1/threads","slowestWorkMs":0.7,"msg":"Event loop stalled"} {"level":30,"time":1787030808516,"component":"server","intervalMs":5000,"maxDelayMs":1532,"meanDelayMs":28.9,"p99DelayMs":20.9,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"sweep:plugin-schedule","lastWorkMs":0.1,"slowestWork":"GET /api/v1/hosts","slowestWorkMs":1,"msg":"Event loop stalled"} {"level":30,"time":1787030813516,"component":"server","intervalMs":5000,"maxDelayMs":1547.7,"meanDelayMs":29,"p99DelayMs":21.3,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/threads","lastWorkMs":1535.6,"slowestWork":"GET /api/v1/threads","slowestWorkMs":1535.6,"msg":"Event loop stalled"} {"level":30,"time":1787030819844,"component":"server","intervalMs":5000,"maxDelayMs":1583.3,"meanDelayMs":30.2,"p99DelayMs":20.1,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"ws:daemon heartbeat","lastWorkMs":0.3,"slowestWork":"sweep:queued-message-auto-send","slowestWorkMs":1647.1,"msg":"Event loop stalled"} {"level":30,"time":1787030825283,"component":"server","intervalMs":5000,"maxDelayMs":1624.2,"meanDelayMs":28.5,"p99DelayMs":20.5,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"ws:daemon heartbeat","lastWorkMs":0.5,"slowestWork":"ws:daemon heartbeat","slowestWorkMs":0.5,"msg":"Event loop stalled"} {"level":30,"time":1787030831490,"component":"server","intervalMs":5000,"maxDelayMs":1652.6,"meanDelayMs":27.4,"p99DelayMs":22.4,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/projects","lastWorkMs":0.5,"slowestWork":"ws:daemon heartbeat","slowestWorkMs":0.5,"msg":"Event loop stalled"} {"level":30,"time":1787030869634,"component":"server","intervalMs":5000,"maxDelayMs":3670,"meanDelayMs":62.1,"p99DelayMs":1868.6,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/threads","lastWorkMs":0.7,"slowestWork":"GET /api/v1/providers","slowestWorkMs":1.1,"msg":"Event loop stalled"} {"level":30,"time":1787030875138,"component":"server","bindingArgumentCount":3,"durationMs":1854.2,"operation":"get","sql":"update \"host_daemon_sessions\" set \"lease_expires_at\" = ?, \"updated_at\" = ? where \"host_daemon_sessions\".\"id\" = ? returning \"id\", \"host_id\", \"instance_id\", \"host_name\", \"host_type\", \"data_dir\", \"protocol_version\", \"heartbeat_interval_ms\", \"lease_timeout_ms\", \"status\", \"lease_expires_at\", \"closed_at\", \"close_reason\", \"created_at\", \"updated_at\"","thresholdMs":100,"msg":"Slow DB query"} {"level":30,"time":1787030882693,"component":"server","intervalMs":5000,"maxDelayMs":3777,"meanDelayMs":2847.7,"p99DelayMs":3777,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"sweep:plugin-schedule","lastWorkMs":0.1,"slowestWork":"ws:daemon heartbeat","slowestWorkMs":0.7,"msg":"Event loop stalled"} {"level":30,"time":1787030888323,"component":"server","intervalMs":5000,"maxDelayMs":3691,"meanDelayMs":1122.1,"p99DelayMs":3691,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/threads","lastWorkMs":1853,"slowestWork":"GET /api/v1/threads","slowestWorkMs":1853,"msg":"Event loop stalled"} {"level":30,"time":1787030896130,"component":"server","intervalMs":5000,"maxDelayMs":1985,"meanDelayMs":1322.2,"p99DelayMs":1985,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"sweep:plugin-schedule","lastWorkMs":0.1,"slowestWork":"GET /api/v1/threads","slowestWorkMs":1.1,"msg":"Event loop stalled"} {"level":30,"time":1787030901954,"component":"server","intervalMs":5000,"maxDelayMs":1982.9,"meanDelayMs":1940.4,"p99DelayMs":1982.9,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/providers","lastWorkMs":0.1,"slowestWork":"ws:daemon heartbeat","slowestWorkMs":1,"msg":"Event loop stalled"} {"level":30,"time":1787030908034,"component":"server","intervalMs":5000,"maxDelayMs":2070.9,"meanDelayMs":1023.7,"p99DelayMs":2070.9,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/providers","lastWorkMs":0.2,"slowestWork":"GET /api/v1/threads","slowestWorkMs":1982.8,"msg":"Event loop stalled"} {"level":30,"time":1787030912130,"component":"server","bindingArgumentCount":3,"durationMs":2045.8,"operation":"get","sql":"update \"host_daemon_sessions\" set \"lease_expires_at\" = ?, \"updated_at\" = ? where \"host_daemon_sessions\".\"id\" = ? returning \"id\", \"host_id\", \"instance_id\", \"host_name\", \"host_type\", \"data_dir\", \"protocol_version\", \"heartbeat_interval_ms\", \"lease_timeout_ms\", \"status\", \"lease_expires_at\", \"closed_at\", \"close_reason\", \"created_at\", \"updated_at\"","thresholdMs":100,"msg":"Slow DB query"} {"level":30,"time":1787030914178,"component":"server","intervalMs":5000,"maxDelayMs":2047.9,"meanDelayMs":2047.3,"p99DelayMs":2047.9,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/hosts","lastWorkMs":2046,"slowestWork":"ws:daemon heartbeat","slowestWorkMs":2046.5,"msg":"Event loop stalled"} {"level":30,"time":1787030920322,"component":"server","intervalMs":5000,"maxDelayMs":2050,"meanDelayMs":2047.3,"p99DelayMs":2050,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/threads","lastWorkMs":0.5,"slowestWork":"GET /api/v1/threads","slowestWorkMs":2047.5,"msg":"Event loop stalled"} {"level":30,"time":1787030925322,"component":"server","intervalMs":5000,"maxDelayMs":2046.8,"meanDelayMs":65.1,"p99DelayMs":2046.8,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"ws:daemon heartbeat","lastWorkMs":0.6,"slowestWork":"GET /api/v1/threads","slowestWorkMs":0.7,"msg":"Event loop stalled"} {"level":30,"time":1787030956290,"component":"server","intervalMs":5000,"maxDelayMs":2055.2,"meanDelayMs":30.5,"p99DelayMs":20.2,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"ws:daemon heartbeat","lastWorkMs":0.4,"slowestWork":null,"slowestWorkMs":null,"msg":"Event loop stalled"} {"level":30,"time":1787030958338,"component":"server","bindingArgumentCount":3,"durationMs":2047.2,"operation":"run","sql":"DELETE FROM host_daemon_sessions WHERE id IN ( SELECT id FROM host_daemon_sessions INDEXED BY host_daemon_sessions_closed_prune_idx WHERE status = ? AND closed_at IS NOT NULL AND closed_at < ? ORDER BY closed_at LIMIT ? )","thresholdMs":100,"msg":"Slow DB query"} {"level":30,"time":1787030962051,"component":"server","bindingArgumentCount":3,"durationMs":2013,"operation":"get","sql":"update \"host_daemon_sessions\" set \"lease_expires_at\" = ?, \"updated_at\" = ? where \"host_daemon_sessions\".\"id\" = ? returning \"id\", \"host_id\", \"instance_id\", \"host_name\", \"host_type\", \"data_dir\", \"protocol_version\", \"heartbeat_interval_ms\", \"lease_timeout_ms\", \"status\", \"lease_expires_at\", \"closed_at\", \"close_reason\", \"created_at\", \"updated_at\"","thresholdMs":100,"msg":"Slow DB query"} {"level":30,"time":1787030962051,"component":"server","intervalMs":5000,"maxDelayMs":2023.8,"meanDelayMs":43.7,"p99DelayMs":20.3,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"ws:daemon heartbeat","lastWorkMs":2013.7,"slowestWork":"sweep:closed-session-prune","slowestWorkMs":2047.4,"msg":"Event loop stalled"} {"level":30,"time":1787030983362,"component":"server","intervalMs":5000,"maxDelayMs":2015.4,"meanDelayMs":29.4,"p99DelayMs":20.2,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"ws:daemon heartbeat","lastWorkMs":0.8,"slowestWork":"ws:daemon heartbeat","slowestWorkMs":0.8,"msg":"Event loop stalled"} {"level":30,"time":1787030987459,"component":"server","bindingArgumentCount":3,"durationMs":2048.4,"operation":"get","sql":"update \"host_daemon_sessions\" set \"lease_expires_at\" = ?, \"updated_at\" = ? where \"host_daemon_sessions\".\"id\" = ? returning \"id\", \"host_id\", \"instance_id\", \"host_name\", \"host_type\", \"data_dir\", \"protocol_version\", \"heartbeat_interval_ms\", \"lease_timeout_ms\", \"status\", \"lease_expires_at\", \"closed_at\", \"close_reason\", \"created_at\", \"updated_at\"","thresholdMs":100,"msg":"Slow DB query"} {"level":30,"time":1787030988362,"component":"server","intervalMs":5000,"maxDelayMs":2050,"meanDelayMs":64.2,"p99DelayMs":2050,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/hosts","lastWorkMs":0.6,"slowestWork":"ws:daemon heartbeat","slowestWorkMs":2049.2,"msg":"Event loop stalled"} {"level":30,"time":1787030992066,"component":"server","bindingArgumentCount":3,"durationMs":2027.1,"operation":"run","sql":"update \"hosts\" set \"last_seen_at\" = ?, \"updated_at\" = ? where \"hosts\".\"id\" = ?","thresholdMs":100,"msg":"Slow DB query"} {"level":30,"time":1787030993362,"component":"server","intervalMs":5000,"maxDelayMs":2037.4,"meanDelayMs":33.8,"p99DelayMs":20.3,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"ws:daemon heartbeat","lastWorkMs":2028.1,"slowestWork":"ws:daemon heartbeat","slowestWorkMs":2028.1,"msg":"Event loop stalled"} {"level":30,"time":1787031003395,"component":"server","intervalMs":5000,"maxDelayMs":2057.3,"meanDelayMs":33.8,"p99DelayMs":21.5,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"ws:daemon heartbeat","lastWorkMs":0.7,"slowestWork":"ws:daemon heartbeat","slowestWorkMs":0.7,"msg":"Event loop stalled"} {"level":30,"time":1787031009475,"component":"server","bindingArgumentCount":3,"durationMs":2015.6,"operation":"run","sql":"delete from \"apikey\" where (\"apikey\".\"configId\" in (?, ?) and \"apikey\".\"expiresAt\" is not null and \"apikey\".\"expiresAt\" < ?)","thresholdMs":100,"msg":"Slow DB query"} {"level":30,"time":1787031009477,"component":"server","intervalMs":5000,"maxDelayMs":2062.5,"meanDelayMs":60.6,"p99DelayMs":2032.1,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"sweep:plugin-schedule","lastWorkMs":0.1,"slowestWork":"sweep:machine-auth-prune","slowestWorkMs":2015.9,"msg":"Event loop stalled"} {"level":30,"time":1787031025667,"component":"server","intervalMs":5000,"maxDelayMs":2059.4,"meanDelayMs":1544,"p99DelayMs":2059.4,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/providers","lastWorkMs":0.2,"slowestWork":"GET /api/v1/providers","slowestWorkMs":2031.2,"msg":"Event loop stalled"} {"level":30,"time":1787031027715,"component":"server","bindingArgumentCount":3,"durationMs":2047.3,"operation":"get","sql":"update \"host_daemon_sessions\" set \"lease_expires_at\" = ?, \"updated_at\" = ? where \"host_daemon_sessions\".\"id\" = ? returning \"id\", \"host_id\", \"instance_id\", \"host_name\", \"host_type\", \"data_dir\", \"protocol_version\", \"heartbeat_interval_ms\", \"lease_timeout_ms\", \"status\", \"lease_expires_at\", \"closed_at\", \"close_reason\", \"created_at\", \"updated_at\"","thresholdMs":100,"msg":"Slow DB query"} {"level":30,"time":1787031029763,"component":"server","bindingArgumentCount":3,"durationMs":2046,"operation":"run","sql":"delete from \"apikey\" where (\"apikey\".\"configId\" in (?, ?) and \"apikey\".\"expiresAt\" is not null and \"apikey\".\"expiresAt\" < ?)","thresholdMs":100,"msg":"Slow DB query"} {"level":30,"time":1787031031810,"component":"server","bindingArgumentCount":3,"durationMs":2046.4,"operation":"run","sql":"DELETE FROM host_daemon_sessions WHERE id IN ( SELECT id FROM host_daemon_sessions INDEXED BY host_daemon_sessions_closed_prune_idx WHERE status = ? AND closed_at IS NOT NULL AND closed_at < ? ORDER BY closed_at LIMIT ? )","thresholdMs":100,"msg":"Slow DB query"} {"level":30,"time":1787031033859,"component":"server","intervalMs":5000,"maxDelayMs":4095.7,"meanDelayMs":4094.7,"p99DelayMs":4095.7,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/threads","lastWorkMs":0.3,"slowestWork":"ws:daemon heartbeat","slowestWorkMs":2048,"msg":"Event loop stalled"} {"level":30,"time":1787031037955,"component":"server","bindingArgumentCount":3,"durationMs":2047.1,"operation":"get","sql":"update \"host_daemon_sessions\" set \"lease_expires_at\" = ?, \"updated_at\" = ? where \"host_daemon_sessions\".\"id\" = ? returning \"id\", \"host_id\", \"instance_id\", \"host_name\", \"host_type\", \"data_dir\", \"protocol_version\", \"heartbeat_interval_ms\", \"lease_timeout_ms\", \"status\", \"lease_expires_at\", \"closed_at\", \"close_reason\", \"created_at\", \"updated_at\"","thresholdMs":100,"msg":"Slow DB query"} {"level":30,"time":1787031040003,"component":"server","intervalMs":5000,"maxDelayMs":2050,"meanDelayMs":2048,"p99DelayMs":2050,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/threads","lastWorkMs":0.5,"slowestWork":"ws:daemon heartbeat","slowestWorkMs":2048,"msg":"Event loop stalled"} {"level":30,"time":1787031046146,"component":"server","bindingArgumentCount":3,"durationMs":2042.7,"operation":"get","sql":"update \"host_daemon_sessions\" set \"lease_expires_at\" = ?, \"updated_at\" = ? where \"host_daemon_sessions\".\"id\" = ? returning \"id\", \"host_id\", \"instance_id\", \"host_name\", \"host_type\", \"data_dir\", \"protocol_version\", \"heartbeat_interval_ms\", \"lease_timeout_ms\", \"status\", \"lease_expires_at\", \"closed_at\", \"close_reason\", \"created_at\", \"updated_at\"","thresholdMs":100,"msg":"Slow DB query"} {"level":30,"time":1787031056392,"component":"server","intervalMs":5000,"maxDelayMs":6144.7,"meanDelayMs":6142.6,"p99DelayMs":6144.7,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"sweep:plugin-schedule","lastWorkMs":5.4,"slowestWork":"ws:daemon heartbeat","slowestWorkMs":4089.9,"msg":"Event loop stalled"} {"level":30,"time":1787031068739,"component":"server","intervalMs":5000,"maxDelayMs":2048.9,"meanDelayMs":2040.7,"p99DelayMs":2048.9,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/hosts","lastWorkMs":0.5,"slowestWork":"GET /api/v1/projects","slowestWorkMs":2046.4,"msg":"Event loop stalled"} {"level":30,"time":1787031074882,"component":"server","intervalMs":5000,"maxDelayMs":2047.9,"meanDelayMs":2047.3,"p99DelayMs":2047.9,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/hosts","lastWorkMs":0.5,"slowestWork":"ws:daemon heartbeat","slowestWorkMs":1.1,"msg":"Event loop stalled"} {"level":30,"time":1787031081026,"component":"server","intervalMs":5000,"maxDelayMs":2046.8,"meanDelayMs":1364.9,"p99DelayMs":2046.8,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/hosts","lastWorkMs":0.9,"slowestWork":"GET /api/v1/threads","slowestWorkMs":1.1,"msg":"Event loop stalled"} {"level":30,"time":1787031087172,"component":"server","intervalMs":5000,"maxDelayMs":2051,"meanDelayMs":1366.2,"p99DelayMs":2051,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/providers","lastWorkMs":0.2,"slowestWork":"GET /api/v1/threads","slowestWorkMs":1.2,"msg":"Event loop stalled"} {"level":30,"time":1787031093315,"component":"server","intervalMs":5000,"maxDelayMs":2050,"meanDelayMs":1365.7,"p99DelayMs":2050,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/providers","lastWorkMs":0.2,"slowestWork":"ws:daemon heartbeat","slowestWorkMs":1.4,"msg":"Event loop stalled"} {"level":30,"time":1787031099459,"component":"server","intervalMs":5000,"maxDelayMs":2047.9,"meanDelayMs":2047.3,"p99DelayMs":2047.9,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/providers","lastWorkMs":0.1,"slowestWork":"ws:daemon heartbeat","slowestWorkMs":0.5,"msg":"Event loop stalled"} {"level":30,"time":1787031105602,"component":"server","intervalMs":5000,"maxDelayMs":2048.9,"meanDelayMs":2048.4,"p99DelayMs":2048.9,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/hosts","lastWorkMs":0.3,"slowestWork":"GET /api/v1/threads","slowestWorkMs":0.8,"msg":"Event loop stalled"} {"level":30,"time":1787031111747,"component":"server","intervalMs":5000,"maxDelayMs":2048.9,"meanDelayMs":1365.1,"p99DelayMs":2048.9,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/hosts","lastWorkMs":0.4,"slowestWork":"GET /api/v1/threads","slowestWorkMs":1.2,"msg":"Event loop stalled"} {"level":30,"time":1787031117890,"component":"server","intervalMs":5000,"maxDelayMs":2050,"meanDelayMs":2047.9,"p99DelayMs":2050,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/providers","lastWorkMs":0.2,"slowestWork":"sweep:completed-event-output-truncation","slowestWorkMs":0.7,"msg":"Event loop stalled"} {"level":30,"time":1787031122050,"component":"server","bindingArgumentCount":3,"durationMs":2008.6,"operation":"get","sql":"update \"host_daemon_sessions\" set \"lease_expires_at\" = ?, \"updated_at\" = ? where \"host_daemon_sessions\".\"id\" = ? returning \"id\", \"host_id\", \"instance_id\", \"host_name\", \"host_type\", \"data_dir\", \"protocol_version\", \"heartbeat_interval_ms\", \"lease_timeout_ms\", \"status\", \"lease_expires_at\", \"closed_at\", \"close_reason\", \"created_at\", \"updated_at\"","thresholdMs":100,"msg":"Slow DB query"} {"level":30,"time":1787031122890,"component":"server","intervalMs":5000,"maxDelayMs":2012.2,"meanDelayMs":62.5,"p99DelayMs":2012.2,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"ws:daemon heartbeat","lastWorkMs":2009.4,"slowestWork":"ws:daemon heartbeat","slowestWorkMs":2009.4,"msg":"Event loop stalled"} {"level":30,"time":1787031154050,"component":"server","intervalMs":5000,"maxDelayMs":2055.2,"meanDelayMs":2050.5,"p99DelayMs":2055.2,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/providers","lastWorkMs":0.1,"slowestWork":"GET /api/v1/threads","slowestWorkMs":0.6,"msg":"Event loop stalled"} {"level":30,"time":1787031160194,"component":"server","intervalMs":5000,"maxDelayMs":2048.9,"meanDelayMs":2047.9,"p99DelayMs":2048.9,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/threads","lastWorkMs":0.6,"slowestWork":"GET /api/v1/threads","slowestWorkMs":0.8,"msg":"Event loop stalled"} {"level":30,"time":1787031162242,"component":"server","bindingArgumentCount":3,"durationMs":2046.5,"operation":"get","sql":"update \"host_daemon_sessions\" set \"lease_expires_at\" = ?, \"updated_at\" = ? where \"host_daemon_sessions\".\"id\" = ? returning \"id\", \"host_id\", \"instance_id\", \"host_name\", \"host_type\", \"data_dir\", \"protocol_version\", \"heartbeat_interval_ms\", \"lease_timeout_ms\", \"status\", \"lease_expires_at\", \"closed_at\", \"close_reason\", \"created_at\", \"updated_at\"","thresholdMs":100,"msg":"Slow DB query"} {"level":30,"time":1787031166340,"component":"server","intervalMs":5000,"maxDelayMs":2048.9,"meanDelayMs":1024.3,"p99DelayMs":2048.9,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/threads","lastWorkMs":0.5,"slowestWork":"ws:daemon heartbeat","slowestWorkMs":2047.2,"msg":"Event loop stalled"} {"level":30,"time":1787031172483,"component":"server","intervalMs":5000,"maxDelayMs":4097.8,"meanDelayMs":4096.8,"p99DelayMs":4097.8,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/projects","lastWorkMs":0.4,"slowestWork":"GET /api/v1/system/config","slowestWorkMs":3,"msg":"Event loop stalled"} {"level":30,"time":1787031184772,"component":"server","intervalMs":5000,"maxDelayMs":10242.5,"meanDelayMs":10238.3,"p99DelayMs":10242.5,"resolutionMs":20,"thresholdMs":500,"currentWork":null,"lastWork":"GET /api/v1/threads","lastWorkMs":0.4,"slowestWork":"GET /api/v1/hosts","slowestWorkMs":0.5,"msg":"Event loop stalled"} {"level":30,"time":1787031186819,"component":"server","bindingArgumentCount":3,"durationMs":2045.1,"operation":"get","sql":"update \"host_daemon_sessions\" set \"lease_expires_at\" = ?, \"updated_at\" = ? where \"host_daemon_sessions\".\"id\" = ? returning \"id\", \"host_id\", \"instance_id\", \"host_name\", \"host_type\", \"data_dir\", \"protocol_version\", \"heartbeat_interval_ms\", \"lease_timeout_ms\", \"status\", \"lease_expires_at\", \"closed_at\", \"close_reason\", \"created_at\", \"updated_at\"","thresholdMs":100,"msg":"Slow DB query"} {"level":30,"time":1787031190917,"component":"server","intervalMs":5000,"maxDelayMs":2047.9,"meanDelayMs":2046.8,"p99DelayMs":2047.9,"resolutionMs":20,"thresholdMs":500,"currentWork":"GET /api/v1/system/version","lastWork":"GET /api/v1/threads","lastWorkMs":1.1,"slowestWork":"GET /api/v1/system/version","slowestWorkMs":4084.4,"msg":"Event loop stalled"} {"level":40,"time":1787031192964,"component":"server","url":"https://registry.npmjs.org/bb-app/latest","error":"This operation was aborted","msg":"npm latest lookup failed"} {"level":30,"time":1787031197063,"component":"server","intervalMs":5000,"maxDelayMs":2050,"meanDelayMs":2049.4,"p99DelayMs":2050,"resolutionMs":20,"thresholdMs":500,"currentWork":"GET /api/v1/hosts/host_zgj5r8yyt9/provider-clis/status","lastWork":"GET /api/v1/threads","lastWorkMs":0.6,"slowestWork":"GET /api/v1/hosts/host_zgj5r8yyt9/provider-clis/status","slowestWorkMs":6145.4,"msg":"Event loop stalled"} {"level":30,"time":1787031205250,"component":"server","intervalMs":5000,"maxDelayMs":4095.7,"meanDelayMs":2721.4,"p99DelayMs":4095.7,"resolutionMs":20,"thresholdMs":500,"currentWork":"GET /api/v1/hosts/host_zgj5r8yyt9/provider-clis/status | GET /api/v1/system/execution-options | GET /api/v1/system/onboarding/agents | GET /api/v1/plugins/automations/assets/app.js | GET /api/v1/plugins/connect/assets/app.js | GET /api/v1/plugins/custom-instructions/assets/app.js","lastWork":"GET /api/v1/threads","lastWorkMs":0.8,"slowestWork":"GET /api/v1/hosts/host_zgj5r8yyt9/provider-clis/status","slowestWorkMs":14332.7,"msg":"Event loop stalled"} {"level":30,"time":1787031211396,"component":"server","intervalMs":5000,"maxDelayMs":2048.9,"meanDelayMs":2048.4,"p99DelayMs":2048.9,"resolutionMs":20,"thresholdMs":500,"currentWork":"GET /api/v1/hosts/host_zgj5r8yyt9/provider-clis/status | GET /api/v1/system/execution-options | GET /api/v1/system/onboarding/agents | GET /api/v1/plugins/automations/assets/app.js | GET /api/v1/plugins/connect/assets/app.js | GET /api/v1/plugins/custom-instructions/assets/app.js","lastWork":"GET /api/v1/threads","lastWorkMs":0.8,"slowestWork":"GET /api/v1/hosts/host_zgj5r8yyt9/provider-clis/status","slowestWorkMs":20478.4,"msg":"Event loop stalled"} {"level":30,"time":1787031217540,"component":"server","intervalMs":5000,"maxDelayMs":2048.9,"meanDelayMs":1531.1,"p99DelayMs":2048.9,"resolutionMs":20,"thresholdMs":500,"currentWork":"GET /api/v1/hosts/host_zgj5r8yyt9/provider-clis/status | GET /api/v1/system/execution-options | GET /api/v1/system/onboarding/agents | GET /api/v1/plugins/automations/assets/app.js | GET /api/v1/plugins/connect/assets/app.js | GET /api/v1/plugins/custom-instructions/assets/app.js","lastWork":"GET /api/v1/projects","lastWorkMs":0.4,"slowestWork":"GET /api/v1/hosts/host_zgj5r8yyt9/provider-clis/status","slowestWorkMs":26622.4,"msg":"Event loop stalled"} {"level":30,"time":1787031225731,"component":"server","intervalMs":5000,"maxDelayMs":4097.8,"meanDelayMs":4096.8,"p99DelayMs":4097.8,"resolutionMs":20,"thresholdMs":500,"currentWork":"GET /api/v1/system/execution-options | GET /api/v1/system/onboarding/agents | GET /api/v1/plugins/automations/assets/app.js | GET /api/v1/plugins/connect/assets/app.js | GET /api/v1/plugins/custom-instructions/assets/app.js | GET /api/v1/plugins/inline-vis/assets/app.js","lastWork":"GET /api/v1/providers","lastWorkMs":0.1,"slowestWork":"GET /api/v1/hosts/host_zgj5r8yyt9/provider-clis/status","slowestWorkMs":30719.4,"msg":"Event loop stalled"} {"level":40,"time":1787031227780,"component":"server","errorCode":"command_timeout","errorMessage":"Timed out waiting for command result","errorStatus":504,"hostId":"host_zgj5r8yyt9","msg":"Failed to resolve known ACP agent status"} {"level":30,"time":1787031233922,"component":"server","intervalMs":5000,"maxDelayMs":4093.6,"meanDelayMs":3071,"p99DelayMs":4093.6,"resolutionMs":20,"thresholdMs":500,"currentWork":"GET /api/v1/system/execution-options | GET /api/v1/plugins/automations/assets/app.js | GET /api/v1/plugins/connect/assets/app.js | GET /api/v1/plugins/custom-instructions/assets/app.js | GET /api/v1/plugins/inline-vis/assets/app.js","lastWork":"GET /api/v1/providers","lastWorkMs":0.2,"slowestWork":"GET /api/v1/system/execution-options","slowestWorkMs":36856.5,"msg":"Event loop stalled"} {"level":30,"time":1787031242178,"component":"server","intervalMs":5000,"maxDelayMs":4108.3,"meanDelayMs":1551.8,"p99DelayMs":4108.3,"resolutionMs":20,"thresholdMs":500,"currentWork":"GET /api/v1/system/execution-options | GET /api/v1/plugins/automations/assets/app.js | GET /api/v1/plugins/connect/assets/app.js | GET /api/v1/plugins/inline-vis/assets/app.js | GET /api/v1/plugins/keep-awake/assets/app.js | GET /api/v1/plugins/provider-acp/assets/app.js","lastWork":"GET /api/v1/hosts","lastWorkMs":0.7,"slowestWork":"GET /api/v1/system/execution-options","slowestWorkMs":45112.9,"msg":"Event loop stalled"} {"level":30,"time":1787031373300,"component":"server","sessionId":"hses_5pyrgux2sv","msg":"Daemon WebSocket closed"}