diff --git a/frontend/src/renderer/components/CreateProjectAgentSheet.tsx b/frontend/src/renderer/components/CreateProjectAgentSheet.tsx index 745ac9a72..a6959a954 100644 --- a/frontend/src/renderer/components/CreateProjectAgentSheet.tsx +++ b/frontend/src/renderer/components/CreateProjectAgentSheet.tsx @@ -58,6 +58,11 @@ export function CreateProjectAgentSheet({ ? agentsQuery.error.message : "Could not load agent catalog." : null; + const displayError = refreshAgentsMutation.isError + ? refreshAgentsMutation.error instanceof Error + ? refreshAgentsMutation.error.message + : "Could not refresh agent catalog." + : agentsError; const [workerAgent, setWorkerAgent] = useState(""); const [orchestratorAgent, setOrchestratorAgent] = useState(""); const [intake, setIntake] = useState(EMPTY_INTAKE); @@ -143,12 +148,13 @@ export function CreateProjectAgentSheet({ - {agentsError && ( + {displayError && (
- {agentsError} + {displayError}
)} - {refreshAgentsMutation.isError && ( -
- {refreshAgentsMutation.error instanceof Error - ? refreshAgentsMutation.error.message - : "Could not refresh agent catalog."} -
- )} -
setIntake((f) => ({ ...f, ...patch }))} compact />