disable agent order restore

This commit is contained in:
Ramnique Singh 2025-07-18 17:28:03 +05:30
parent 58199aab35
commit 0a10bf2de3

View file

@ -632,25 +632,25 @@ export function WorkflowEditor({
const { isOpen: isRevertModalOpen, onOpen: onRevertModalOpen, onClose: onRevertModalClose } = useDisclosure(); const { isOpen: isRevertModalOpen, onOpen: onRevertModalOpen, onClose: onRevertModalClose } = useDisclosure();
// Load agent order from localStorage on mount // Load agent order from localStorage on mount
useEffect(() => { // useEffect(() => {
const mode = isLive ? 'live' : 'draft'; // const mode = isLive ? 'live' : 'draft';
const storedOrder = localStorage.getItem(`${mode}_workflow_${projectId}_agent_order`); // const storedOrder = localStorage.getItem(`${mode}_workflow_${projectId}_agent_order`);
if (storedOrder) { // if (storedOrder) {
try { // try {
const orderMap = JSON.parse(storedOrder); // const orderMap = JSON.parse(storedOrder);
const orderedAgents = [...workflow.agents].sort((a, b) => { // const orderedAgents = [...workflow.agents].sort((a, b) => {
const orderA = orderMap[a.name] ?? Number.MAX_SAFE_INTEGER; // const orderA = orderMap[a.name] ?? Number.MAX_SAFE_INTEGER;
const orderB = orderMap[b.name] ?? Number.MAX_SAFE_INTEGER; // const orderB = orderMap[b.name] ?? Number.MAX_SAFE_INTEGER;
return orderA - orderB; // return orderA - orderB;
}); // });
if (JSON.stringify(orderedAgents) !== JSON.stringify(workflow.agents)) { // if (JSON.stringify(orderedAgents) !== JSON.stringify(workflow.agents)) {
dispatch({ type: "reorder_agents", agents: orderedAgents }); // dispatch({ type: "reorder_agents", agents: orderedAgents });
} // }
} catch (e) { // } catch (e) {
console.error("Error loading agent order:", e); // console.error("Error loading agent order:", e);
} // }
} // }
}, [workflow.agents, isLive, projectId]); // }, [workflow.agents, isLive, projectId]);
// Function to trigger copilot chat // Function to trigger copilot chat
const triggerCopilotChat = useCallback((message: string) => { const triggerCopilotChat = useCallback((message: string) => {