diff --git a/client/src/hooks/Chat/useChatFunctions.ts b/client/src/hooks/Chat/useChatFunctions.ts index 114a6376a6..8a61cd91c1 100644 --- a/client/src/hooks/Chat/useChatFunctions.ts +++ b/client/src/hooks/Chat/useChatFunctions.ts @@ -168,6 +168,7 @@ export default function useChatFunctions({ const endpointsConfig = queryClient.getQueryData([QueryKeys.endpoints]); const endpointType = getEndpointField(endpointsConfig, endpoint, 'type'); + const iconURL = conversation?.iconURL; /** This becomes part of the `endpointOption` */ const convo = parseCompactConvo({ @@ -248,9 +249,9 @@ export default function useChatFunctions({ conversationId, unfinished: false, isCreatedByUser: false, - iconURL: convo?.iconURL, model: convo?.model, error: false, + iconURL, }; if (isAssistantsEndpoint(endpoint)) { diff --git a/packages/data-provider/src/parsers.ts b/packages/data-provider/src/parsers.ts index be8d6dcde0..c4fea469ee 100644 --- a/packages/data-provider/src/parsers.ts +++ b/packages/data-provider/src/parsers.ts @@ -326,7 +326,7 @@ export const parseCompactConvo = ({ possibleValues?: TPossibleValues; // TODO: POC for default schema // defaultSchema?: Partial, -}) => { +}): Omit | null => { if (!endpoint) { throw new Error(`undefined endpoint: ${endpoint}`); }