fix: use snake_case keys inside nested command payloads

This commit is contained in:
Xianren Studio
2026-08-13 22:53:57 +08:00
parent 4485b40633
commit 496be1f032
+12 -4
View File
@@ -193,7 +193,10 @@ export const api = {
conversationId: string,
messageId: string,
params: ChatParams,
) => invoke<void>("regenerate_message", { payload: { conversationId, messageId, params } }),
) =>
invoke<void>("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<void>("edit_message", {
payload: { conversationId, messageId, content, params },
payload: {
conversation_id: conversationId,
message_id: messageId,
content,
params,
},
}),
listMessageVersions: (messageId: string) =>
invoke<MessageVersion[]>("list_message_versions", { messageId }),
@@ -220,9 +228,9 @@ export const api = {
invoke<string>("download_enqueue", {
payload: {
url,
fileName,
file_name: fileName,
sha256: sha256 ?? null,
repoId: repoId ?? null,
repo_id: repoId ?? null,
source: source ?? null,
},
}),