From d9ef847a6aad0163fece896084d898d92fd6700b Mon Sep 17 00:00:00 2001 From: xjdeng Date: Tue, 9 Jun 2026 14:51:55 +0800 Subject: [PATCH] fix(messages): return errors on load failure --- ui/server/routes/messages.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/ui/server/routes/messages.js b/ui/server/routes/messages.js index 671c6130..b94506c2 100644 --- a/ui/server/routes/messages.js +++ b/ui/server/routes/messages.js @@ -52,7 +52,14 @@ router.get('/:sessionId/messages', async (req, res) => { }); } catch (error) { console.error('[messages] read_session_messages failed:', error); - return res.json({ messages: [], total: 0, hasMore: false, offset: 0, limit: null }); + return res.status(500).json({ + error: error instanceof Error ? error.message : String(error), + messages: [], + total: 0, + hasMore: false, + offset: 0, + limit: null, + }); } });