From 0a51fc4b021c72d19c03cd5f8e740459a11d3870 Mon Sep 17 00:00:00 2001 From: Hibryda Date: Tue, 10 Mar 2026 01:00:32 +0100 Subject: [PATCH] =?UTF-8?q?fix(session):=20resolve=20ClaudeSession=20type?= =?UTF-8?q?=20errors=20=E2=80=94=20UUID=20cast=20and=20missing=20timestamp?= =?UTF-8?q?=20on=20restored=20messages?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- v2/src/lib/components/Workspace/ClaudeSession.svelte | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/v2/src/lib/components/Workspace/ClaudeSession.svelte b/v2/src/lib/components/Workspace/ClaudeSession.svelte index 39190cf..831f1d7 100644 --- a/v2/src/lib/components/Workspace/ClaudeSession.svelte +++ b/v2/src/lib/components/Workspace/ClaudeSession.svelte @@ -51,7 +51,7 @@ const state = await loadProjectAgentState(projectId); lastState = state; if (state?.last_session_id) { - sessionId = state.last_session_id; + sessionId = state.last_session_id as ReturnType; // Restore cached messages into the agent store const records = await loadAgentMessages(projectId); @@ -92,6 +92,7 @@ type: r.message_type as AgentMessage['type'], content: JSON.parse(r.content), parentId: r.parent_id ?? undefined, + timestamp: r.created_at ?? Date.now(), })); appendAgentMessages(sid, messages);