🧹 clean: all the missed console.log

This commit is contained in:
LazyYuuki 2025-06-15 19:12:19 +08:00
parent b93f8afda2
commit de5ddaac6d
2 changed files with 20 additions and 22 deletions

View File

@ -47,7 +47,6 @@ export const useAppState = create<AppState>()((set) => ({
}
: undefined,
}))
console.log(useAppState.getState().streamingContent)
},
updateCurrentToolCall: (toolCall) => {
set(() => ({

View File

@ -1,23 +1,23 @@
import { create } from "zustand";
import { ThreadMessage } from "@janhq/core";
import { create } from 'zustand'
import { ThreadMessage } from '@janhq/core'
import {
createMessage,
deleteMessage as deleteMessageExt,
} from "@/services/messages";
import { useAssistant } from "./useAssistant";
} from '@/services/messages'
import { useAssistant } from './useAssistant'
type MessageState = {
messages: Record<string, ThreadMessage[]>;
getMessages: (threadId: string) => ThreadMessage[];
setMessages: (threadId: string, messages: ThreadMessage[]) => void;
addMessage: (message: ThreadMessage) => void;
deleteMessage: (threadId: string, messageId: string) => void;
};
messages: Record<string, ThreadMessage[]>
getMessages: (threadId: string) => ThreadMessage[]
setMessages: (threadId: string, messages: ThreadMessage[]) => void
addMessage: (message: ThreadMessage) => void
deleteMessage: (threadId: string, messageId: string) => void
}
export const useMessages = create<MessageState>()((set, get) => ({
messages: {},
getMessages: (threadId) => {
return get().messages[threadId] || [];
return get().messages[threadId] || []
},
setMessages: (threadId, messages) => {
set((state) => ({
@ -25,11 +25,10 @@ export const useMessages = create<MessageState>()((set, get) => ({
...state.messages,
[threadId]: messages,
},
}));
}))
},
addMessage: (message) => {
console.log("addMessage: ", message);
const currentAssistant = useAssistant.getState().currentAssistant;
const currentAssistant = useAssistant.getState().currentAssistant
const newMessage = {
...message,
created_at: message.created_at || Date.now(),
@ -37,7 +36,7 @@ export const useMessages = create<MessageState>()((set, get) => ({
...message.metadata,
assistant: currentAssistant,
},
};
}
createMessage(newMessage).then((createdMessage) => {
set((state) => ({
messages: {
@ -47,19 +46,19 @@ export const useMessages = create<MessageState>()((set, get) => ({
createdMessage,
],
},
}));
});
}))
})
},
deleteMessage: (threadId, messageId) => {
deleteMessageExt(threadId, messageId);
deleteMessageExt(threadId, messageId)
set((state) => ({
messages: {
...state.messages,
[threadId]:
state.messages[threadId]?.filter(
(message) => message.id !== messageId,
(message) => message.id !== messageId
) || [],
},
}));
}))
},
}));
}))