fix: fix renaming

This commit is contained in:
Henry Li
2026-01-29 15:31:56 +08:00
parent 16a9626d54
commit 0ba82a9fd7

View File

@@ -74,12 +74,6 @@ export function useSubmitThread({
async (message: PromptInputMessage) => { async (message: PromptInputMessage) => {
const text = message.text.trim(); const text = message.text.trim();
console.log('[useSubmitThread] Submitting message:', {
text,
hasFiles: !!message.files?.length,
filesCount: message.files?.length || 0
});
// Upload files first if any // Upload files first if any
if (message.files && message.files.length > 0) { if (message.files && message.files.length > 0) {
try { try {
@@ -204,11 +198,17 @@ export function useRenameThread() {
threadId: string; threadId: string;
title: string; title: string;
}) => { }) => {
await apiClient.threads.update(threadId, { await apiClient.threads.updateState(threadId, {
metadata: { title }, values: { title },
}); });
}, },
onSuccess(_, { threadId, title }) { onSuccess(_, { threadId, title }) {
queryClient.setQueryData(
["thread", "state", threadId],
(oldData: Array<AgentThread>) => {
console.info("oldData", oldData);
},
);
queryClient.setQueriesData( queryClient.setQueriesData(
{ {
queryKey: ["threads", "search"], queryKey: ["threads", "search"],
@@ -219,8 +219,8 @@ export function useRenameThread() {
if (t.thread_id === threadId) { if (t.thread_id === threadId) {
return { return {
...t, ...t,
metadata: { values: {
...t.metadata, ...t.values,
title, title,
}, },
}; };