diff --git a/src/pages/AgentEditor/hooks/useAgentEditor.ts b/src/pages/AgentEditor/hooks/useAgentEditor.ts index fcd3b9c..d330da5 100644 --- a/src/pages/AgentEditor/hooks/useAgentEditor.ts +++ b/src/pages/AgentEditor/hooks/useAgentEditor.ts @@ -162,15 +162,10 @@ export function useAgentEditor({ id, isNew, form, message, navigate }: UseAgentE } try { const result = await AgentAPI.uploadKnowledge(id, [file as File]); - const newFiles = (result.files || []).map((f: any) => ({ - ...f, - status: 'indexing' as const, - size: file.size || 0, - })); setAgent((prev) => { if (!prev) return prev; const existingIds = new Set((prev.knowledge || []).map((k: any) => k.id)); - const uniqueNewFiles = newFiles.filter((f: any) => !existingIds.has(f.id)); + const uniqueNewFiles = (result.files || []).filter((f: any) => !existingIds.has(f.id)); return { ...prev, knowledge: [...uniqueNewFiles, ...(prev.knowledge || [])],