From 496be1f0329e8d1c3d0bbda4007da49869d4acf9 Mon Sep 17 00:00:00 2001 From: Xianren Studio Date: Thu, 13 Aug 2026 22:53:57 +0800 Subject: [PATCH] fix: use snake_case keys inside nested command payloads --- ui/src/api.ts | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/ui/src/api.ts b/ui/src/api.ts index e21118c..bf44df6 100644 --- a/ui/src/api.ts +++ b/ui/src/api.ts @@ -193,7 +193,10 @@ export const api = { conversationId: string, messageId: string, params: ChatParams, - ) => invoke("regenerate_message", { payload: { conversationId, messageId, params } }), + ) => + invoke("regenerate_message", { + payload: { conversation_id: conversationId, message_id: messageId, params }, + }), editMessage: ( conversationId: string, messageId: string, @@ -201,7 +204,12 @@ export const api = { params: ChatParams, ) => invoke("edit_message", { - payload: { conversationId, messageId, content, params }, + payload: { + conversation_id: conversationId, + message_id: messageId, + content, + params, + }, }), listMessageVersions: (messageId: string) => invoke("list_message_versions", { messageId }), @@ -220,9 +228,9 @@ export const api = { invoke("download_enqueue", { payload: { url, - fileName, + file_name: fileName, sha256: sha256 ?? null, - repoId: repoId ?? null, + repo_id: repoId ?? null, source: source ?? null, }, }),