Feat: Delete unused code in the data pipeline #9869 (#9971)

### What problem does this PR solve?

Feat: Delete unused code in the data pipeline #9869
### Type of change


- [x] New Feature (non-breaking change which adds functionality)
This commit is contained in:
balibabu
2025-09-08 11:42:46 +08:00
committed by GitHub
parent 994517495f
commit b524cf0ec8
34 changed files with 35 additions and 2427 deletions

View File

@ -21,6 +21,7 @@ import { useAwaitCompentData } from '../hooks/use-chat-logic';
import { useIsTaskMode } from '../hooks/use-get-begin-query';
function AgentChatBox() {
const { data: canvasInfo, refetch } = useFetchAgent();
const {
value,
scrollRef,
@ -33,13 +34,12 @@ function AgentChatBox() {
sendFormMessage,
findReferenceByMessageId,
appendUploadResponseList,
} = useSendAgentMessage();
} = useSendAgentMessage({ refetch });
const { visible, hideModal, documentId, selectedChunk, clickDocumentButton } =
useClickDrawer();
useGetFileIcon();
const { data: userInfo } = useFetchUserInfo();
const { data: canvasInfo } = useFetchAgent();
const { id: canvasId } = useParams();
const { uploadCanvasFile, loading } = useUploadCanvasFileWithProgress();

View File

@ -194,12 +194,19 @@ export const buildRequestBody = (value: string = '') => {
return msgBody;
};
export const useSendAgentMessage = (
url?: string,
addEventList?: (data: IEventList, messageId: string) => void,
beginParams?: any[],
isShared?: boolean,
) => {
export const useSendAgentMessage = ({
url,
addEventList,
beginParams,
isShared,
refetch,
}: {
url?: string;
addEventList?: (data: IEventList, messageId: string) => void;
beginParams?: any[];
isShared?: boolean;
refetch?: () => void;
}) => {
const { id: agentId } = useParams();
const { handleInputChange, value, setValue } = useHandleMessageInputChange();
const inputs = useSelectBeginNodeDataInputs();
@ -212,8 +219,6 @@ export const useSendAgentMessage = (
const isTaskMode = useIsTaskMode();
// const { refetch } = useFetchAgent(); // This will cause the shared page to also send a request
const { findReferenceByMessageId } = useFindMessageReference(answerList);
const prologue = useGetBeginNodePrologue();
const {
@ -277,7 +282,7 @@ export const useSendAgentMessage = (
setValue(message.content);
removeLatestMessage();
} else {
// refetch(); // pull the message list after sending the message successfully
refetch?.(); // pull the message list after sending the message successfully
}
} catch (error) {
console.log('🚀 ~ useSendAgentMessage ~ error:', error);
@ -293,6 +298,7 @@ export const useSendAgentMessage = (
clearUploadResponseList,
setValue,
removeLatestMessage,
refetch,
],
);
@ -305,9 +311,9 @@ export const useSendAgentMessage = (
role: MessageType.User,
});
await send({ ...body, session_id: sessionId });
// refetch();
refetch?.();
},
[addNewestOneQuestion, send, sessionId],
[addNewestOneQuestion, refetch, send, sessionId],
);
// reset session

View File

@ -48,7 +48,12 @@ export const useSendNextSharedMessage = (
showModal: showParameterDialog,
} = useSetModalState();
const ret = useSendAgentMessage(url, addEventList, params, true);
const ret = useSendAgentMessage({
url,
addEventList,
beginParams: params,
isShared: true,
});
const ok = useCallback(
(params: any[]) => {