{"health":"ok","revision":"0.3.186","ai":{"base_url":"http://127.0.0.1:11435","model":"qwen3:8b","trace":true},"server_ts":"2026-06-16T01:14:45.868438+00:00","uptime_sec":1954377.1,"system":{"python":"3.11.15","platform":"Linux-3.10.0-1127.8.2.el7.x86_64-x86_64-with-glibc2.41","hostname":"q381-2417.withrun.co.kr","pid":1},"log":{"path":"/app/logs/client-debug.jsonl","total_lines":306,"bytes":134597},"recent_errors":[{"level":"warn","message":"[prism] remote target is stale, not spawning","ts":"2026-05-13T15:29:54.107Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-18T09:29:55.791065+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target is stale, not spawning","ts":"2026-05-13T15:31:11.489Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-18T09:29:55.791065+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target is stale, not spawning","ts":"2026-05-13T15:32:57.260Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-18T09:29:55.791065+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target is stale, not spawning","ts":"2026-05-13T15:38:57.362Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-18T09:29:55.791065+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target is stale, not spawning","ts":"2026-05-14T06:32:02.346Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-18T09:29:55.791065+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target is stale, not spawning","ts":"2026-05-18T05:44:26.810Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-18T09:29:55.791065+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target healthy at https://prism.withrun.co.kr; skipping local stale check","ts":"2026-05-18T08:42:57.092Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-18T09:29:55.791065+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target healthy at https://prism.withrun.co.kr; skipping local stale check","ts":"2026-05-18T09:29:53.602Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-18T09:29:55.791065+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[tiptap warn]: Duplicate extension names found: ['link', 'underline']. This can lead to issues.","ts":"2026-05-18T09:33:45.351Z","stack":null,"context":null,"version":"0.1.67","user_id":"D0001","tab":null,"server_ts":"2026-05-18T09:33:47.877997+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target is stale, not spawning","ts":"2026-05-13T15:18:42.166Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target is stale, not spawning","ts":"2026-05-13T15:29:54.107Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target is stale, not spawning","ts":"2026-05-13T15:31:11.489Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target is stale, not spawning","ts":"2026-05-13T15:32:57.260Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target is stale, not spawning","ts":"2026-05-13T15:38:57.362Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target is stale, not spawning","ts":"2026-05-14T06:32:02.346Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target is stale, not spawning","ts":"2026-05-18T05:44:26.810Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target healthy at https://prism.withrun.co.kr; skipping local stale check","ts":"2026-05-18T08:42:57.092Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target healthy at https://prism.withrun.co.kr; skipping local stale check","ts":"2026-05-18T09:29:53.602Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target healthy at https://prism.withrun.co.kr; skipping local stale check","ts":"2026-05-19T05:38:06.695Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target healthy at https://prism.withrun.co.kr; skipping local stale check","ts":"2026-05-19T14:18:24.021Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T14:18:25.384036+00:00","client_ip":"211.243.152.6"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":200,\"elapsedMs\":53,\"appVersion\":\"0.3.137\",\"revision\":\"0.3.143-withrun-backend\",\"error\":\"백엔드 버전 불일치: expected 0.3.160, actual 0.3.137\"}]}","ts":"2026-05-19T19:18:16.207Z","stack":null,"context":null,"version":"0.3.160","user_id":null,"tab":null,"server_ts":"2026-05-19T19:18:20.270888+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":200,\"elapsedMs\":35,\"appVersion\":\"0.3.137\",\"revision\":\"0.3.143-withrun-backend\",\"error\":\"백엔드 버전 불일치: expected 0.3.160, actual 0.3.137\"}]}","ts":"2026-05-19T19:18:19.192Z","stack":null,"context":null,"version":"0.3.160","user_id":null,"tab":null,"server_ts":"2026-05-19T19:18:20.270888+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":200,\"elapsedMs\":54,\"appVersion\":\"0.3.137\",\"revision\":\"0.3.143-withrun-backend\",\"error\":\"백엔드 버전 불일치: expected 0.3.160, actual 0.3.137\"}]}","ts":"2026-05-20T10:15:10.275Z","stack":null,"context":null,"version":"0.3.160","user_id":null,"tab":null,"server_ts":"2026-05-20T10:15:16.707937+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":200,\"elapsedMs\":34,\"appVersion\":\"0.3.137\",\"revision\":\"0.3.143-withrun-backend\",\"error\":\"백엔드 버전 불일치: expected 0.3.160, actual 0.3.137\"}]}","ts":"2026-05-20T10:15:13.256Z","stack":null,"context":null,"version":"0.3.160","user_id":null,"tab":null,"server_ts":"2026-05-20T10:15:16.707937+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":200,\"elapsedMs\":72,\"appVersion\":\"0.3.178\",\"revision\":\"0.3.178\",\"error\":\"백엔드 버전 불일치: expected 0.3.160, actual 0.3.178\"}]}","ts":"2026-05-21T08:35:48.057Z","stack":null,"context":null,"version":"0.3.160","user_id":null,"tab":null,"server_ts":"2026-05-21T08:35:52.737212+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":200,\"elapsedMs\":35,\"appVersion\":\"0.3.178\",\"revision\":\"0.3.178\",\"error\":\"백엔드 버전 불일치: expected 0.3.160, actual 0.3.178\"}]}","ts":"2026-05-21T08:35:51.029Z","stack":null,"context":null,"version":"0.3.160","user_id":null,"tab":null,"server_ts":"2026-05-21T08:35:52.737212+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":200,\"elapsedMs\":60,\"appVersion\":\"0.3.178\",\"revision\":\"0.3.178\",\"error\":\"백엔드 버전 불일치: expected 0.3.160, actual 0.3.178\"}]}","ts":"2026-05-21T08:37:48.955Z","stack":null,"context":null,"version":"0.3.160","user_id":null,"tab":null,"server_ts":"2026-05-21T08:37:53.652366+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":200,\"elapsedMs\":31,\"appVersion\":\"0.3.178\",\"revision\":\"0.3.178\",\"error\":\"백엔드 버전 불일치: expected 0.3.160, actual 0.3.178\"}]}","ts":"2026-05-21T08:37:51.928Z","stack":null,"context":null,"version":"0.3.160","user_id":null,"tab":null,"server_ts":"2026-05-21T08:37:53.652366+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":200,\"elapsedMs\":148,\"appVersion\":\"0.3.178\",\"revision\":\"0.3.178\",\"error\":\"백엔드 버전 불일치: expected 0.3.160, actual 0.3.178\"}]}","ts":"2026-05-22T10:31:54.902Z","stack":null,"context":null,"version":"0.3.160","user_id":null,"tab":null,"server_ts":"2026-05-22T10:31:59.970728+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":200,\"elapsedMs\":32,\"appVersion\":\"0.3.178\",\"revision\":\"0.3.178\",\"error\":\"백엔드 버전 불일치: expected 0.3.160, actual 0.3.178\"}]}","ts":"2026-05-22T10:31:57.792Z","stack":null,"context":null,"version":"0.3.160","user_id":null,"tab":null,"server_ts":"2026-05-22T10:31:59.970728+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":0,\"elapsedMs\":8001,\"error\":\"signal is aborted without reason\"}]}","ts":"2026-05-22T15:21:14.719Z","stack":null,"context":null,"version":"0.3.179","user_id":null,"tab":null,"server_ts":"2026-05-22T15:21:21.634856+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":200,\"elapsedMs\":88,\"revision\":\"0.3.184\",\"appVersion\":\"0.3.184\",\"error\":\"backend version mismatch: expected 0.3.186, got revision=0.3.184, app_version=0.3.184\"}]}","ts":"2026-05-23T05:03:44.288Z","stack":null,"context":null,"version":"0.3.186","user_id":null,"tab":null,"server_ts":"2026-05-23T05:05:37.313078+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":200,\"elapsedMs\":27,\"revision\":\"0.3.184\",\"appVersion\":\"0.3.184\",\"error\":\"backend version mismatch: expected 0.3.186, got revision=0.3.184, app_version=0.3.184\"}]}","ts":"2026-05-23T05:03:47.228Z","stack":null,"context":null,"version":"0.3.186","user_id":null,"tab":null,"server_ts":"2026-05-23T05:05:37.313078+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":200,\"elapsedMs\":30,\"revision\":\"0.3.184\",\"appVersion\":\"0.3.184\",\"error\":\"backend version mismatch: expected 0.3.186, got revision=0.3.184, app_version=0.3.184\"}]}","ts":"2026-05-23T05:03:50.241Z","stack":null,"context":null,"version":"0.3.186","user_id":null,"tab":null,"server_ts":"2026-05-23T05:05:37.313078+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":200,\"elapsedMs\":28,\"revision\":\"0.3.184\",\"appVersion\":\"0.3.184\",\"error\":\"backend version mismatch: expected 0.3.186, got revision=0.3.184, app_version=0.3.184\"}]}","ts":"2026-05-23T05:03:53.238Z","stack":null,"context":null,"version":"0.3.186","user_id":null,"tab":null,"server_ts":"2026-05-23T05:05:37.313078+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":200,\"elapsedMs\":27,\"revision\":\"0.3.184\",\"appVersion\":\"0.3.184\",\"error\":\"backend version mismatch: expected 0.3.186, got revision=0.3.184, app_version=0.3.184\"}]}","ts":"2026-05-23T05:03:56.232Z","stack":null,"context":null,"version":"0.3.186","user_id":null,"tab":null,"server_ts":"2026-05-23T05:05:37.313078+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":200,\"elapsedMs\":29,\"revision\":\"0.3.184\",\"appVersion\":\"0.3.184\",\"error\":\"backend version mismatch: expected 0.3.186, got revision=0.3.184, app_version=0.3.184\"}]}","ts":"2026-05-23T05:03:59.230Z","stack":null,"context":null,"version":"0.3.186","user_id":null,"tab":null,"server_ts":"2026-05-23T05:05:37.313078+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":200,\"elapsedMs\":38,\"revision\":\"0.3.184\",\"appVersion\":\"0.3.184\",\"error\":\"backend version mismatch: expected 0.3.186, got revision=0.3.184, app_version=0.3.184\"}]}","ts":"2026-05-23T05:04:02.250Z","stack":null,"context":null,"version":"0.3.186","user_id":null,"tab":null,"server_ts":"2026-05-23T05:05:37.313078+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":200,\"elapsedMs\":35,\"revision\":\"0.3.184\",\"appVersion\":\"0.3.184\",\"error\":\"backend version mismatch: expected 0.3.186, got revision=0.3.184, app_version=0.3.184\"}]}","ts":"2026-05-23T05:04:05.247Z","stack":null,"context":null,"version":"0.3.186","user_id":null,"tab":null,"server_ts":"2026-05-23T05:05:37.313078+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":200,\"elapsedMs\":26,\"revision\":\"0.3.184\",\"appVersion\":\"0.3.184\",\"error\":\"backend version mismatch: expected 0.3.186, got revision=0.3.184, app_version=0.3.184\"}]}","ts":"2026-05-23T05:04:08.241Z","stack":null,"context":null,"version":"0.3.186","user_id":null,"tab":null,"server_ts":"2026-05-23T05:05:37.313078+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":200,\"elapsedMs\":35,\"revision\":\"0.3.184\",\"appVersion\":\"0.3.184\",\"error\":\"backend version mismatch: expected 0.3.186, got revision=0.3.184, app_version=0.3.184\"}]}","ts":"2026-05-23T05:04:11.244Z","stack":null,"context":null,"version":"0.3.186","user_id":null,"tab":null,"server_ts":"2026-05-23T05:05:37.313078+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":200,\"elapsedMs\":30,\"revision\":\"0.3.184\",\"appVersion\":\"0.3.184\",\"error\":\"backend version mismatch: expected 0.3.186, got revision=0.3.184, app_version=0.3.184\"}]}","ts":"2026-05-23T05:04:14.231Z","stack":null,"context":null,"version":"0.3.186","user_id":null,"tab":null,"server_ts":"2026-05-23T05:05:37.313078+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":200,\"elapsedMs\":58,\"revision\":\"0.3.184\",\"appVersion\":\"0.3.184\",\"error\":\"backend version mismatch: expected 0.3.186, got revision=0.3.184, app_version=0.3.184\"}]}","ts":"2026-05-23T05:04:29.275Z","stack":null,"context":null,"version":"0.3.186","user_id":null,"tab":null,"server_ts":"2026-05-23T05:05:37.313078+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":200,\"elapsedMs\":41,\"revision\":\"0.3.184\",\"appVersion\":\"0.3.184\",\"error\":\"backend version mismatch: expected 0.3.186, got revision=0.3.184, app_version=0.3.184\"}]}","ts":"2026-05-23T05:04:44.252Z","stack":null,"context":null,"version":"0.3.186","user_id":null,"tab":null,"server_ts":"2026-05-23T05:05:37.313078+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":200,\"elapsedMs\":32,\"revision\":\"0.3.184\",\"appVersion\":\"0.3.184\",\"error\":\"backend version mismatch: expected 0.3.186, got revision=0.3.184, app_version=0.3.184\"}]}","ts":"2026-05-23T05:04:59.245Z","stack":null,"context":null,"version":"0.3.186","user_id":null,"tab":null,"server_ts":"2026-05-23T05:05:37.313078+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":0,\"elapsedMs\":15,\"error\":\"Failed to fetch\"}]}","ts":"2026-05-23T05:05:14.231Z","stack":null,"context":null,"version":"0.3.186","user_id":null,"tab":null,"server_ts":"2026-05-23T05:05:37.313078+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":0,\"elapsedMs\":15,\"error\":\"Failed to fetch\"}]}","ts":"2026-05-23T05:05:19.256Z","stack":null,"context":null,"version":"0.3.186","user_id":null,"tab":null,"server_ts":"2026-05-23T05:05:37.313078+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":0,\"elapsedMs\":15,\"error\":\"Failed to fetch\"}]}","ts":"2026-05-23T05:05:24.277Z","stack":null,"context":null,"version":"0.3.186","user_id":null,"tab":null,"server_ts":"2026-05-23T05:05:37.313078+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":0,\"elapsedMs\":17,\"error\":\"Failed to fetch\"}]}","ts":"2026-05-23T05:05:29.308Z","stack":null,"context":null,"version":"0.3.186","user_id":null,"tab":null,"server_ts":"2026-05-23T05:05:37.313078+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[probe] all candidates failed (this round) {\"attempts\":[{\"url\":\"https://prism.withrun.co.kr\",\"ok\":false,\"status\":0,\"elapsedMs\":20,\"error\":\"Failed to fetch\"}]}","ts":"2026-05-23T05:05:34.344Z","stack":null,"context":null,"version":"0.3.186","user_id":null,"tab":null,"server_ts":"2026-05-23T05:05:37.313078+00:00","client_ip":"106.254.245.218"}],"recent_spawn":[{"level":"info","message":"[prism] ensure: baseUrl=https://prism.withrun.co.kr localTarget=false","ts":"2026-05-14T06:32:02.017Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-18T09:29:55.791065+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target is stale, not spawning","ts":"2026-05-14T06:32:02.346Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-18T09:29:55.791065+00:00","client_ip":"106.254.245.218"},{"level":"info","message":"[prism] ensure: baseUrl=https://prism.withrun.co.kr localTarget=false","ts":"2026-05-18T05:44:26.485Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-18T09:29:55.791065+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target is stale, not spawning","ts":"2026-05-18T05:44:26.810Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-18T09:29:55.791065+00:00","client_ip":"106.254.245.218"},{"level":"info","message":"[prism] ensure: baseUrl=https://prism.withrun.co.kr localTarget=false","ts":"2026-05-18T08:42:56.791Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-18T09:29:55.791065+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target healthy at https://prism.withrun.co.kr; skipping local stale check","ts":"2026-05-18T08:42:57.092Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-18T09:29:55.791065+00:00","client_ip":"106.254.245.218"},{"level":"info","message":"[prism] ensure: baseUrl=https://prism.withrun.co.kr localTarget=false","ts":"2026-05-18T09:29:53.388Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-18T09:29:55.791065+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target healthy at https://prism.withrun.co.kr; skipping local stale check","ts":"2026-05-18T09:29:53.602Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-18T09:29:55.791065+00:00","client_ip":"106.254.245.218"},{"level":"info","message":"[prism] ensure: baseUrl=https://prism.withrun.co.kr localTarget=false","ts":"2026-05-13T15:18:41.833Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target is stale, not spawning","ts":"2026-05-13T15:18:42.166Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"info","message":"[prism] ensure: baseUrl=https://prism.withrun.co.kr localTarget=false","ts":"2026-05-13T15:29:53.795Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target is stale, not spawning","ts":"2026-05-13T15:29:54.107Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"info","message":"[prism] ensure: baseUrl=https://prism.withrun.co.kr localTarget=false","ts":"2026-05-13T15:31:11.175Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target is stale, not spawning","ts":"2026-05-13T15:31:11.489Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"info","message":"[prism] ensure: baseUrl=https://prism.withrun.co.kr localTarget=false","ts":"2026-05-13T15:32:56.964Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target is stale, not spawning","ts":"2026-05-13T15:32:57.260Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"info","message":"[prism] ensure: baseUrl=https://prism.withrun.co.kr localTarget=false","ts":"2026-05-13T15:38:57.075Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target is stale, not spawning","ts":"2026-05-13T15:38:57.362Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"info","message":"[prism] ensure: baseUrl=https://prism.withrun.co.kr localTarget=false","ts":"2026-05-14T06:32:02.017Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target is stale, not spawning","ts":"2026-05-14T06:32:02.346Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"info","message":"[prism] ensure: baseUrl=https://prism.withrun.co.kr localTarget=false","ts":"2026-05-18T05:44:26.485Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target is stale, not spawning","ts":"2026-05-18T05:44:26.810Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"info","message":"[prism] ensure: baseUrl=https://prism.withrun.co.kr localTarget=false","ts":"2026-05-18T08:42:56.791Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target healthy at https://prism.withrun.co.kr; skipping local stale check","ts":"2026-05-18T08:42:57.092Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"info","message":"[prism] ensure: baseUrl=https://prism.withrun.co.kr localTarget=false","ts":"2026-05-18T09:29:53.388Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target healthy at https://prism.withrun.co.kr; skipping local stale check","ts":"2026-05-18T09:29:53.602Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"info","message":"[prism] ensure: baseUrl=https://prism.withrun.co.kr localTarget=false","ts":"2026-05-19T05:38:06.441Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"warn","message":"[prism] remote target healthy at https://prism.withrun.co.kr; skipping local stale check","ts":"2026-05-19T05:38:06.695Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T05:38:07.782118+00:00","client_ip":"106.254.245.218"},{"level":"info","message":"[prism] ensure: baseUrl=https://prism.withrun.co.kr localTarget=false","ts":"2026-05-19T14:18:22.642Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T14:18:25.384036+00:00","client_ip":"211.243.152.6"},{"level":"warn","message":"[prism] remote target healthy at https://prism.withrun.co.kr; skipping local stale check","ts":"2026-05-19T14:18:24.021Z","stack":null,"context":{"source":"spawn"},"version":"spawn-tail","user_id":null,"tab":null,"server_ts":"2026-05-19T14:18:25.384036+00:00","client_ip":"211.243.152.6"}]}