Flow
2026/04/19 15:23:21 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=ixfCfocOdZlKmZFwBlZDMFhacmdHdNeW
2026/04/19 15:23:44 INFO request method=GET path=/health status=200 dur_ms=0 request_id=HHxzcgBSZgwFbOqkZlFUzOYEZqZDSgWD
2026/04/19 15:23:44 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=bIxdWIlDQieuRCxYUlGgMmjSZEMOEoUH
2026/04/19 15:23:51 INFO request method=GET path=/health status=200 dur_ms=0 request_id=nUWqzwIPYphOnybpzxdgeSLsOTRoEZgg
2026/04/19 15:23:51 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=FrHnwphlQNTWEViGfDMVglHToCxbbowg
2026/04/19 15:24:14 INFO request method=GET path=/health status=200 dur_ms=0 request_id=qthQSkpcmabpQPLRDmwigTVFBOodVWfP
2026/04/19 15:24:14 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=NNgRSePFxNzNFqkRdBqVlCJvKCqUPzjw
2026/04/19 15:24:21 INFO request method=GET path=/health status=200 dur_ms=0 request_id=PTjOFkNXfqmTPsDsHYtXZkHmdTLKOilv
2026/04/19 15:24:21 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=MAbdVpuwTarVtSjRSjQlntLSOMQaOrec
2026/04/19 15:24:44 INFO request method=GET path=/health status=200 dur_ms=0 request_id=XshihEbbfZtclxewrmNBktGgMkyyJYKh
2026/04/19 15:24:44 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=YsjmaUuKpuFGiNwnntKmiLdcaxRwxbJs
2026/04/19 15:24:51 INFO request method=GET path=/health status=200 dur_ms=0 request_id=BQRLZzpgVhceMSzMpvzbxRKJqbXBpuXv
2026/04/19 15:24:51 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=ZWzLBYWhCMguNgTXhZYhIMNlCnPUSmMY
2026/04/19 15:25:14 INFO request method=GET path=/health status=200 dur_ms=0 request_id=oiEyLqHOzKCZJHaBAuEAmqMkVFZXmDvM
2026/04/19 15:25:14 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=UioxEZosZwjDBbbMOeevlejTLSyrszHs
2026/04/19 15:25:21 INFO request method=GET path=/health status=200 dur_ms=0 request_id=LtuaQRhsvfXOfqLplkYvmmEIYgJWFiZh
2026/04/19 15:25:21 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=kDeOObgfWJcxSUXcHsslLRDRhvvNohqv
2026/04/19 15:25:44 INFO request method=GET path=/health status=200 dur_ms=0 request_id=LXsbzpfYNMgTcSifyMsYixJOatVniiAW
2026/04/19 15:25:44 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=WecOybRrKEiXKYivCuRyuVPwmZEXpJZP
2026/04/19 15:25:51 INFO request method=GET path=/health status=200 dur_ms=0 request_id=iXKHhdvtTpNwqAltGjaovYyGjPWBEPBt
2026/04/19 15:25:51 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=ZmcnFAsDwCsmWWVNXfpfTpxXHALOybCb
2026/04/19 15:26:14 INFO request method=GET path=/health status=200 dur_ms=0 request_id=pngSOfvnQLSbbWZcqExKuddjeFAUpYHu
2026/04/19 15:26:14 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=vwAYmFLqDOfilCDcZWBxtvWsTgXGnTXL
2026/04/19 15:26:16 INFO memory session sync complete component=session-syncer-memory projects=1 upserted=73 errors=0
2026/04/19 15:26:16 WARN syncDockerSessions: upsert failed component=session-syncer-docker key=as-2b2cd595 err="ERROR: new row for relation \"agent_sessions\" violates check constraint \"chk_agent_sessions_project_key_nonempty\" (SQLSTATE 23514)"
2026/04/19 15:26:16 WARN syncDockerSessions: upsert failed component=session-syncer-docker key=as-2b3569d4 err="ERROR: new row for relation \"agent_sessions\" violates check constraint \"chk_agent_sessions_project_key_nonempty\" (SQLSTATE 23514)"
2026/04/19 15:26:16 WARN syncDockerSessions: upsert failed component=session-syncer-docker key=as-2b4d987e err="ERROR: new row for relation \"agent_sessions\" violates check constraint \"chk_agent_sessions_project_key_nonempty\" (SQLSTATE 23514)"
2026/04/19 15:26:16 WARN syncDockerSessions: upsert failed component=session-syncer-docker key=as-2b54424c err="ERROR: new row for relation \"agent_sessions\" violates check constraint \"chk_agent_sessions_project_key_nonempty\" (SQLSTATE 23514)"
2026/04/19 15:26:16 WARN syncDockerSessions: upsert failed component=session-syncer-docker key=as-2b5554e1 err="ERROR: new row for relation \"agent_sessions\" violates check constraint \"chk_agent_sessions_project_key_nonempty\" (SQLSTATE 23514)"
2026/04/19 15:26:16 WARN syncDockerSessions: upsert failed component=session-syncer-docker key=as-2b557de9 err="ERROR: new row for relation \"agent_sessions\" violates check constraint \"chk_agent_sessions_project_key_nonempty\" (SQLSTATE 23514)"
2026/04/19 15:26:21 INFO request method=GET path=/health status=200 dur_ms=0 request_id=GVhMSTnwqAcPNGAKyjHkjjwxCAQFAfMF
2026/04/19 15:26:21 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=TWTGGxWhxJCmlAnKdkjcvMfonfEUeuik
2026/04/19 15:26:44 INFO request method=GET path=/health status=200 dur_ms=0 request_id=cKZiLTbGgipqYAwFDltkEGjtqLKPXKpW
2026/04/19 15:26:44 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=EEQrePiaXvVkANVBWbJDcMIpwCREpxKb
2026/04/19 15:26:51 INFO request method=GET path=/health status=200 dur_ms=0 request_id=yYrAevqhrelFclMzLhWimJcSUtCajXmD
2026/04/19 15:26:51 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=jUiNEIqKVWWTOLgUKwRRFvlfpBEMAsnx
2026/04/19 15:27:14 INFO request method=GET path=/health status=200 dur_ms=0 request_id=dIInyPkkuagSrgicNptSjOrGnZOAiaVQ
2026/04/19 15:27:14 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=yzdtTbdflGSLDTIhKMqwBQpjbCSiwgoT
2026/04/19 15:27:21 INFO request method=GET path=/health status=200 dur_ms=0 request_id=hFPVOkQyqzmNylXKkemFTHmMrTyamffj
2026/04/19 15:27:21 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=etdvcCzQaUAFxEDnoZbOgYbBsdyFOnNj
2026/04/19 15:27:44 INFO request method=GET path=/health status=200 dur_ms=0 request_id=CNFIJZgFgBicUFZmbkwTOZCckiLzxZjs
2026/04/19 15:27:44 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=GFqBwfPgOPOvdYRvMboasApwNWsxPAtA
2026/04/19 15:27:51 INFO request method=GET path=/health status=200 dur_ms=0 request_id=ArjdRQvUOiSDmUfJAwSRBvBgVlEPjdfM
2026/04/19 15:27:51 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=KjhUdjpxPFzxkAdqSoAOTAVBANhfXWsB
2026/04/19 15:28:14 INFO request method=GET path=/health status=200 dur_ms=0 request_id=SXDxNeZAsmGgjVALGeOElajKDwbExnHD
2026/04/19 15:28:14 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=cbKQatxHGVJuMrryRKtZXUgwtAmxtIwo
2026/04/19 15:28:21 INFO request method=GET path=/health status=200 dur_ms=0 request_id=QkkhEIyceHvcbbSPOqPpzJzPrCcaTiCO
2026/04/19 15:28:21 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=PjmsLWHICJvDwQTQBAZMhFmziKjIPDBk
2026/04/19 15:28:44 INFO request method=GET path=/health status=200 dur_ms=0 request_id=vkCFwvxdBvIwOpkxwIKVuUQVUncfDzcZ
2026/04/19 15:28:44 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=SwotKoOABtiFyrdCpxWdYGGLzwIrbQbE
2026/04/19 15:28:51 INFO request method=GET path=/health status=200 dur_ms=0 request_id=DvWLfZvvUncVZgMHsklMJcYxRGnpHgnA
2026/04/19 15:28:51 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=lmyGjGtkqMpOYrmtMGAQeJJwSdLRrpnm
2026/04/19 15:29:14 INFO request method=GET path=/health status=200 dur_ms=0 request_id=vaLAllXALwgJmxHVSwcnJkhuAmlsFQyR
2026/04/19 15:29:14 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=HFhkbEhqUxzBaIVidqbqatJZwNqTggch
2026/04/19 15:29:21 INFO request method=GET path=/health status=200 dur_ms=0 request_id=ULtZNIUVRteItyfzDImWgZKXhTukymAE
2026/04/19 15:29:21 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=OEzzDCyRiiiTviGgiOPViXILCEHECyYu
2026/04/19 15:29:44 INFO request method=GET path=/health status=200 dur_ms=0 request_id=ozGGAknECynObcrMxtDuqfuNXneAQwgY
2026/04/19 15:29:44 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=uZzMQZqXGNNzgZdKWzHHNzWpjlhxRkOE
2026/04/19 15:29:51 INFO request method=GET path=/health status=200 dur_ms=0 request_id=MrJQElwuMfrCIOduKKfhJGFKMiZPLiBR
2026/04/19 15:29:51 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=oMKpjsqCKnpHPKkfYRcMYIiSRjrstEcp
2026/04/19 15:30:14 INFO request method=GET path=/health status=200 dur_ms=0 request_id=qNEgHUVPzUKhyyXQnTAAfAIlhvsUKcAL
2026/04/19 15:30:14 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=hsAxyTeJMnyysbnoNCxqlxTXHVXAVWXi
2026/04/19 15:30:21 INFO request method=GET path=/health status=200 dur_ms=0 request_id=EnhnxoGeXrddqmbRWDFQAhDgYzuAVMOa
2026/04/19 15:30:21 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=YTRFvKazmmaOckCBIfmvWyHVdMLgwmyK
2026/04/19 15:30:44 INFO request method=GET path=/health status=200 dur_ms=0 request_id=UGBmsjUdVBJgobWRYUPZvdLRYeTsBzuz
2026/04/19 15:30:44 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=nGyUGTdyqkwhQucdFjcPoEuUUflBvbSu
2026/04/19 15:30:51 INFO request method=GET path=/health status=200 dur_ms=0 request_id=gwlOmFqeIWTLmpvQIgWFidyirNsKgMBt
2026/04/19 15:30:51 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=YEqnyyYfcLhliJzEDIBkZnGETaHQnWfe
2026/04/19 15:31:14 INFO request method=GET path=/health status=200 dur_ms=0 request_id=UrzzcIxHDpMVOhvUJZvIhrEJyzesZZAZ
2026/04/19 15:31:14 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=ldiRppAeTJlLXOGYQgtPOizxhRPbwMTq
2026/04/19 15:31:15 INFO memory session sync complete component=session-syncer-memory projects=1 upserted=73 errors=0
2026/04/19 15:31:15 WARN syncDockerSessions: upsert failed component=session-syncer-docker key=as-2b2cd595 err="ERROR: new row for relation \"agent_sessions\" violates check constraint \"chk_agent_sessions_project_key_nonempty\" (SQLSTATE 23514)"
2026/04/19 15:31:15 WARN syncDockerSessions: upsert failed component=session-syncer-docker key=as-2b3569d4 err="ERROR: new row for relation \"agent_sessions\" violates check constraint \"chk_agent_sessions_project_key_nonempty\" (SQLSTATE 23514)"
2026/04/19 15:31:15 WARN syncDockerSessions: upsert failed component=session-syncer-docker key=as-2b4d987e err="ERROR: new row for relation \"agent_sessions\" violates check constraint \"chk_agent_sessions_project_key_nonempty\" (SQLSTATE 23514)"
2026/04/19 15:31:15 WARN syncDockerSessions: upsert failed component=session-syncer-docker key=as-2b54424c err="ERROR: new row for relation \"agent_sessions\" violates check constraint \"chk_agent_sessions_project_key_nonempty\" (SQLSTATE 23514)"
2026/04/19 15:31:15 WARN syncDockerSessions: upsert failed component=session-syncer-docker key=as-2b5554e1 err="ERROR: new row for relation \"agent_sessions\" violates check constraint \"chk_agent_sessions_project_key_nonempty\" (SQLSTATE 23514)"
2026/04/19 15:31:15 WARN syncDockerSessions: upsert failed component=session-syncer-docker key=as-2b557de9 err="ERROR: new row for relation \"agent_sessions\" violates check constraint \"chk_agent_sessions_project_key_nonempty\" (SQLSTATE 23514)"
2026/04/19 15:31:21 INFO request method=GET path=/health status=200 dur_ms=0 request_id=tOsRugUvgiqOmhoXQkFBgpRioburDXKE
2026/04/19 15:31:21 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=uvnRFkAtDKNeVEtCgSDXztEVhApJFYcT
2026/04/19 15:31:44 INFO request method=GET path=/health status=200 dur_ms=0 request_id=eiOSsGSThWRXHVYtbBKKcDAEykFAwTAW
2026/04/19 15:31:44 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=RjZTNhJlsWDRmRiCpDCuosbVBwOQrxgv
2026/04/19 15:31:51 INFO request method=GET path=/health status=200 dur_ms=0 request_id=hQLhCGPnWFUWSDmcCeXRxmHmWXHHvGJk
2026/04/19 15:31:51 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=JvVDRLdFDhMGuQuWGjUHLxsMtNoTpmhg
2026/04/19 15:32:14 INFO request method=GET path=/health status=200 dur_ms=0 request_id=uMcoCdOpUVJzqpfQmWCzxhfyRXhThJhb
2026/04/19 15:32:14 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=FWbOtLwUielikcvvwASuCQzAFcokHSdI
2026/04/19 15:32:21 INFO request method=GET path=/health status=200 dur_ms=0 request_id=peAdkXDvcHFVCMcDthlRWiooOpfQtUbs
2026/04/19 15:32:21 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=lfrQKsOfdFTkXqHksuwFVMzAZamFhJPR
2026/04/19 15:32:44 INFO request method=GET path=/health status=200 dur_ms=0 request_id=QUWmFwKIdrfJEEInYBGoScGRFsEeMtwZ
2026/04/19 15:32:44 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=tgDkwxuxpowAYkYIvPGZfTwZfjyQPkXc
2026/04/19 15:32:51 INFO request method=GET path=/health status=200 dur_ms=0 request_id=BXaaIDEOswPqsmxYhKkddJNxCiYIKSzU
2026/04/19 15:32:51 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=tOWVuWSpJAkzWAQusgmTWxYaDXENbqvb
2026/04/19 15:32:53 INFO request method=GET path=/ status=302 dur_ms=0 request_id=zhCNWzBgLntBJErQBqFngiAImPKolFZC
2026/04/19 15:33:14 INFO request method=GET path=/health status=200 dur_ms=0 request_id=wxXNCqfsdLlHaAIUubDXYpprPawRsgXo
2026/04/19 15:33:14 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=ISrzCXznBwRRLakBRCWSiTkxAjhpjJrd
2026/04/19 15:33:21 INFO request method=GET path=/health status=200 dur_ms=0 request_id=PPHRAAvgPiyKfOGqQdSgldUYJjaCYMiL
2026/04/19 15:33:21 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=UEuLrNcToNdSodhiEVUjVNzaMhkEHzOR
2026/04/19 15:33:44 INFO request method=GET path=/health status=200 dur_ms=0 request_id=SEOoXvHqhVYkyQKUgEBxEtnpoSGFcnoq
2026/04/19 15:33:44 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=IuIIMNWXmNoKXnZSHMTETgBjoQswZSmr
2026/04/19 15:33:51 INFO request method=GET path=/health status=200 dur_ms=0 request_id=PhTYNPjUMvxqHItIDbbfmwLqhUZGonJP
2026/04/19 15:33:51 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=QYnPdBktPucQSTSOufnPCNrGcPbNsFQG
2026/04/19 15:34:14 INFO request method=GET path=/health status=200 dur_ms=0 request_id=lnTgctsgxerLLwJUumTguLqRXKTxRsXr
2026/04/19 15:34:14 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=RzKUdXNQVCOeOCCbJneqdoWpzkHPxgyk
2026/04/19 15:34:21 INFO request method=GET path=/health status=200 dur_ms=0 request_id=jYgbFCumAYuiMKKzxJWkEFZylbOiygJg
2026/04/19 15:34:21 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=cyfdEnxZBDysOcduzQZYqRGMhyhNcwNK
2026/04/19 15:34:44 INFO request method=GET path=/health status=200 dur_ms=0 request_id=jeIgOohBnYVtmMsrQOBwAOnBjoYGFAoo
2026/04/19 15:34:44 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=wtKPoGxoWHQXmMjNAvMGgBRDAHSGZsaq
2026/04/19 15:34:51 INFO request method=GET path=/health status=200 dur_ms=0 request_id=fnMBZxNWQIXmLNoWWMHlbfWhZNZbhsdb
2026/04/19 15:34:51 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=PyaJgcsadIJjwwsHXKYNkSmrBfFvmePm
2026/04/19 15:35:14 INFO request method=GET path=/health status=200 dur_ms=0 request_id=BjgVhMyrvwwanzDUDWuMSNZrDEPHRpJr
2026/04/19 15:35:14 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=ACkHXKWWTQTdySctcvbOiAiZgcyZsrdW
2026/04/19 15:35:21 INFO request method=GET path=/health status=200 dur_ms=0 request_id=yjDEuNSAXIBPmkNSvxJIupsXjprtqTXR
2026/04/19 15:35:21 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=JjZJFteGJdKqJpTblrXiIdEBdZnZOqPJ
2026/04/19 15:35:44 INFO request method=GET path=/health status=200 dur_ms=0 request_id=aiwyWXTSwuRwsRuMFYEFhynaMlkFiYuK
2026/04/19 15:35:44 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=yUeOoKMHeWxeukjGIxhcenXJsyFaJRMo
2026/04/19 15:35:51 INFO request method=GET path=/health status=200 dur_ms=0 request_id=nNNsRjeEsczGePEtymTWaERqbjNIakcy
2026/04/19 15:35:51 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=tlivCSIGgGnxhQbvjWuIcQgvlADmaTEu
2026/04/19 15:36:14 INFO request method=GET path=/health status=200 dur_ms=0 request_id=htQPAxRsfGlykCekWwdgZMrXKmtIbhEm
2026/04/19 15:36:14 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=MvRTduxCmpzmyaNhSqoXXvWGCfUYvLvS
2026/04/19 15:36:15 INFO memory session sync complete component=session-syncer-memory projects=1 upserted=73 errors=0
2026/04/19 15:36:15 WARN syncDockerSessions: upsert failed component=session-syncer-docker key=as-2b2cd595 err="ERROR: new row for relation \"agent_sessions\" violates check constraint \"chk_agent_sessions_project_key_nonempty\" (SQLSTATE 23514)"
2026/04/19 15:36:15 WARN syncDockerSessions: upsert failed component=session-syncer-docker key=as-2b3569d4 err="ERROR: new row for relation \"agent_sessions\" violates check constraint \"chk_agent_sessions_project_key_nonempty\" (SQLSTATE 23514)"
2026/04/19 15:36:15 WARN syncDockerSessions: upsert failed component=session-syncer-docker key=as-2b4d987e err="ERROR: new row for relation \"agent_sessions\" violates check constraint \"chk_agent_sessions_project_key_nonempty\" (SQLSTATE 23514)"
2026/04/19 15:36:15 WARN syncDockerSessions: upsert failed component=session-syncer-docker key=as-2b54424c err="ERROR: new row for relation \"agent_sessions\" violates check constraint \"chk_agent_sessions_project_key_nonempty\" (SQLSTATE 23514)"
2026/04/19 15:36:15 WARN syncDockerSessions: upsert failed component=session-syncer-docker key=as-2b5554e1 err="ERROR: new row for relation \"agent_sessions\" violates check constraint \"chk_agent_sessions_project_key_nonempty\" (SQLSTATE 23514)"
2026/04/19 15:36:15 WARN syncDockerSessions: upsert failed component=session-syncer-docker key=as-2b557de9 err="ERROR: new row for relation \"agent_sessions\" violates check constraint \"chk_agent_sessions_project_key_nonempty\" (SQLSTATE 23514)"
2026/04/19 15:36:21 INFO request method=GET path=/health status=200 dur_ms=0 request_id=dDNNxXNdxlzCjubomsyaZeqxOpqAoBTV
2026/04/19 15:36:21 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=ggEWygjFomZhMIMHmsXiJosBMQoNoHUI
2026/04/19 15:36:44 INFO request method=GET path=/health status=200 dur_ms=0 request_id=OgQVfewHDozWWaeyWmjCJMcnJtMwHChP
2026/04/19 15:36:44 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=mMtALzNzMFXbuRJbTTLAODzxxDXBNRAM
2026/04/19 15:36:51 INFO request method=GET path=/health status=200 dur_ms=0 request_id=EOkJXByYQYdriyrApVyjfkIxJOniEqjJ
2026/04/19 15:36:51 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=JDOxpZeXDEiuYxURelTqWwZgQnbTijze
2026/04/19 15:37:14 INFO request method=GET path=/health status=200 dur_ms=0 request_id=vVsABomJwiExtcpxHNeEEwbfzUHyRMrW
2026/04/19 15:37:14 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=aeQMtqQRSGcjjISEbgFfTyIfLdsZgLLQ
2026/04/19 15:37:21 INFO request method=GET path=/health status=200 dur_ms=0 request_id=hRNlWfwQTFyyTLDQFmaNGIbknlHjIpcN
2026/04/19 15:37:21 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=LwTiSRuiQFVkfOopBTmgLGykhIPTYuiU
2026/04/19 15:37:44 INFO request method=GET path=/health status=200 dur_ms=0 request_id=iCmDjZRdBrSFrdglDEgQHcZXXDSKvleU
2026/04/19 15:37:44 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=KahWTaalGiOPUZYpUlgLlhTqZYILowMH
2026/04/19 15:37:49 INFO flow-server shutting down signal=terminated
2026/04/19 15:37:50 INFO flow-server starting addr=:4099 public_url=https://flow-dev.emergent-company.ai
2026/04/19 15:37:50 INFO request method=GET path=/health status=200 dur_ms=0 request_id=QouaRpeKRICpkRJLjIqCSnzIhJcmzYut
2026/04/19 15:37:51 INFO request method=GET path=/health status=200 dur_ms=0 request_id=JcmvQKYGDzsvnPVvKvmpXmrrqIUoUHRd
2026/04/19 15:37:51 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=GuKGovOvrIVYEIwVRWfCwEWppDarHBnV
2026/04/19 15:38:07 INFO memory session sync complete component=session-syncer-memory projects=1 upserted=73 errors=0
2026/04/19 15:38:07 WARN syncDockerSessions: upsert failed component=session-syncer-docker key=as-2b2cd595 err="ERROR: new row for relation \"agent_sessions\" violates check constraint \"chk_agent_sessions_project_key_nonempty\" (SQLSTATE 23514)"
2026/04/19 15:38:07 WARN syncDockerSessions: upsert failed component=session-syncer-docker key=as-2b3569d4 err="ERROR: new row for relation \"agent_sessions\" violates check constraint \"chk_agent_sessions_project_key_nonempty\" (SQLSTATE 23514)"
2026/04/19 15:38:07 WARN syncDockerSessions: upsert failed component=session-syncer-docker key=as-2b4d987e err="ERROR: new row for relation \"agent_sessions\" violates check constraint \"chk_agent_sessions_project_key_nonempty\" (SQLSTATE 23514)"
2026/04/19 15:38:07 WARN syncDockerSessions: upsert failed component=session-syncer-docker key=as-2b54424c err="ERROR: new row for relation \"agent_sessions\" violates check constraint \"chk_agent_sessions_project_key_nonempty\" (SQLSTATE 23514)"
2026/04/19 15:38:07 WARN syncDockerSessions: upsert failed component=session-syncer-docker key=as-2b5554e1 err="ERROR: new row for relation \"agent_sessions\" violates check constraint \"chk_agent_sessions_project_key_nonempty\" (SQLSTATE 23514)"
2026/04/19 15:38:07 WARN syncDockerSessions: upsert failed component=session-syncer-docker key=as-2b557de9 err="ERROR: new row for relation \"agent_sessions\" violates check constraint \"chk_agent_sessions_project_key_nonempty\" (SQLSTATE 23514)"
2026/04/19 15:38:14 INFO request method=GET path=/health status=200 dur_ms=0 request_id=dvXmfkobFthXtaTBjWPHkQJFMzrFkeDg
2026/04/19 15:38:14 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=KqKNANlGaQYUfZLzJmjLWYSTSLWaqcDW
2026/04/19 15:38:21 INFO request method=GET path=/health status=200 dur_ms=0 request_id=jxqCxCeSivUbApkcNHkUXOsFhOznLLCl
2026/04/19 15:38:21 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=GFvbaHtbYYIzvWPMfGgGMmEOylJpbnCe
2026/04/19 15:38:40 INFO request method=GET path=/dashboard/sessions/0d9aa66d-4375-467a-8dc4-51a6782f2fb3 status=200 dur_ms=58 request_id=uPaOZkTWmphAKyFLKekyQmbcGmDwxpzn
2026/04/19 15:38:40 INFO request method=GET path=/dashboard/static/css/app.css status=200 dur_ms=637 request_id=XlFSojRXzWIawTtZmSUgkDXgZRcGPEgj
2026/04/19 15:38:40 INFO request method=GET path=/dashboard/static/js/htmx.js status=200 dur_ms=328 request_id=sVhNJfwNSYXkLpGiiPnkUWrdqyRhMzbx
2026/04/19 15:38:41 INFO request method=GET path=/health status=200 dur_ms=0 request_id=TCXPBZiSdwpscEiNXNVsnRwkZOtyhkEf
2026/04/19 15:38:41 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=vgzxYFCbOnnnlfzYFhNzNBAppKmDbjoS
2026/04/19 15:38:44 INFO request method=GET path=/health status=200 dur_ms=0 request_id=OvsiRUZPgYuhjSKkrrVkiiUOcBhUNNyn
2026/04/19 15:38:44 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=TQFWeOcZJrZMCEhUoOpOVNHNIGqWhryx
2026/04/19 15:39:11 INFO request method=GET path=/health status=200 dur_ms=0 request_id=nCSxwNTLxmKnlEjVxWDuylXnhpcnGCVZ
2026/04/19 15:39:11 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=IKDHzEKvRxvNqjJmRYfUqlnMKQbHNXNz
2026/04/19 15:39:14 INFO request method=GET path=/health status=200 dur_ms=0 request_id=UVmOobroNfwdrJSsPPVPasFSfFpFgXPS
2026/04/19 15:39:14 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=xSVSzBaRYJRCUFhyLXxQURFGXxMioeVS
2026/04/19 15:39:41 INFO request method=GET path=/health status=200 dur_ms=0 request_id=UNvhCsHteyEqEclCpQOcBbhugbUxzvwk
2026/04/19 15:39:41 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=nbeeRlETXxEVlPStDYaYwnqMWMoohqmV
2026/04/19 15:39:44 INFO request method=GET path=/health status=200 dur_ms=0 request_id=MvExVhxStEXCwPxYGvcLgdgWGJSZTeLH
2026/04/19 15:39:44 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=QqJWJtszZoPZkueGJXezqCjxFMMYuRxw
2026/04/19 15:40:11 INFO request method=GET path=/health status=200 dur_ms=0 request_id=BWqKPdRpTsMKgZakVtyJtpMmJuAogOAq
2026/04/19 15:40:11 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=JIUAZQpDGbrhyHSbIyAqwevRIuRZuKVh
2026/04/19 15:40:14 INFO request method=GET path=/health status=200 dur_ms=0 request_id=CbpIczguKssuVxOsFTcsSdYQvsDbtiSs
2026/04/19 15:40:14 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=RhVVkNMdZUfWBMqXvBTboLylUIXIXKzF
2026/04/19 15:40:41 INFO request method=GET path=/health status=200 dur_ms=0 request_id=XDdjOEceYhCKJaEfcaPbJDIvqFTUEjAe
2026/04/19 15:40:41 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=ShMSkpayyQybZpBiFAqwEXBaOlbpsmQy
2026/04/19 15:40:44 INFO request method=GET path=/health status=200 dur_ms=0 request_id=bMlutTCGPqoJfWWGCXKvDNwHEiBGvmvP
2026/04/19 15:40:44 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=PHFTtkSYWAZXFSOnwgOeNiWpjAWbsxyU
2026/04/19 15:40:45 INFO request method=GET path=/robots.txt status=404 dur_ms=0 request_id=JdpqIEDqjfcqaWrwZqlNqZRXpxRHoGHr
2026/04/19 15:40:46 INFO request method=GET path=/dashboard/sessions status=200 dur_ms=8 request_id=mQcSablgwDLNkKdovTdFJrMaKzyFqdot
2026/04/19 15:40:46 INFO request method=GET path=/dashboard/analyses status=200 dur_ms=1 request_id=caYXBSsbTDNsBHWYGUJlLQijwouTqYil
2026/04/19 15:40:47 INFO request method=GET path=/dashboard/ops/sync status=200 dur_ms=0 request_id=smwUiQRONzXfNsaxKGTgcqQAkjVzYJxe
2026/04/19 15:40:47 INFO request method=GET path=/dashboard/feedback status=200 dur_ms=0 request_id=PqTBpdQyHccSiIcYdVvYeStLzwBxTjFS
2026/04/19 15:40:48 INFO request method=GET path=/dashboard/components status=200 dur_ms=170 request_id=wOuAZETtBbDQNmrFKCSbIcOUDnXHBccu
2026/04/19 15:40:48 INFO request method=GET path=/dashboard/contexts status=200 dur_ms=113 request_id=iMhEJuTEXNzKscRlhJyBAxJyPpSvKreG
2026/04/19 15:40:49 INFO request method=GET path=/dashboard/setup status=200 dur_ms=0 request_id=WQfjlNSXujLUBkNdhMAaiHZrObFNEpAd
2026/04/19 15:40:49 INFO request method=GET path=/dashboard/projects status=200 dur_ms=0 request_id=bRQefCWRBnzmXciupmmLyAUqFaWjxXIj
2026/04/19 15:40:49 INFO request method=GET path=/dashboard/issues status=200 dur_ms=0 request_id=IARQGdXVEABrgepbTpTEvAYPjvrlklCh
2026/04/19 15:40:49 INFO request method=GET path=/dashboard/static/css/app.css status=200 dur_ms=0 request_id=LDWBckuAgrFhNpYtLzzFklCrxnbvXnIi
2026/04/19 15:41:11 INFO request method=GET path=/health status=200 dur_ms=0 request_id=SGDNuPLtlnIcZRfkOljWbekBiofUsbiw
2026/04/19 15:41:11 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=JbPMnhsDmAJjSVbFXRAuzNSGpmyxLNjh
2026/04/19 15:41:14 INFO request method=GET path=/health status=200 dur_ms=0 request_id=pePOiGMnPPRZelnBMLHOwxvkvbuJyltX
2026/04/19 15:41:14 INFO request method=GET path=/dashboard/health-status status=200 dur_ms=0 request_id=RucWOauxEGTsWJGluAoUzypsQMaybOjf
2026/04/19 15:41:22 INFO request method=GET path=/dashboard/sessions status=200 dur_ms=4 request_id=KcHcShRTTLLwRbfbSuBQLPQzeiTWzOli
2026/04/19 15:41:22 INFO request method=GET path=/dashboard/sessions status=200 dur_ms=9 request_id=AVGDpqgIwKOBqTvyXGihCtEpduukxVQh
2026/04/19 15:41:22 INFO request method=GET path=/dashboard/sessions/pending-implement-sc-taskify-create-task status=200 dur_ms=30 request_id=FowJBbykvBFdvITNMUBfzJeRNVMqOwSV
2026/04/19 15:41:23 INFO request method=GET path=/dashboard/ops/cleanup status=200 dur_ms=0 request_id=oPOGmocGwadSdVSvoAwDKNHgjIdbUwQG
2026/04/19 15:41:23 INFO request method=GET path=/dashboard/ops/providers status=200 dur_ms=0 request_id=SODuqavXvPkWBiEIMbaTIBwHyMuRjlPr
2026/04/19 15:41:24 INFO request method=GET path=/dashboard/scenarios status=200 dur_ms=207 request_id=JoOpQnmZvAfOoTtsLOauuAaxlfZEoDHn
2026/04/19 15:41:24 INFO request method=GET path=/dashboard/jobs status=200 dur_ms=0 request_id=IFeVBzybCAFGDbgwLQMyhgVhCabZjScA
2026/04/19 15:41:24 INFO request method=GET path=/dashboard/ops/pr-check status=200 dur_ms=0 request_id=nRTzDrdFFvoysSENInHydNyeCzxNVgMh
2026/04/19 15:41:24 INFO request method=GET path=/dashboard/static/js/htmx.js status=200 dur_ms=0 request_id=CVemiBzuzGdxTXzShNWeZvRGgsbTjkew