diff --git a/client/src/components/SidePanel/Agents/AgentFooter.tsx b/client/src/components/SidePanel/Agents/AgentFooter.tsx index 062f81d253..75f10a3851 100644 --- a/client/src/components/SidePanel/Agents/AgentFooter.tsx +++ b/client/src/components/SidePanel/Agents/AgentFooter.tsx @@ -50,10 +50,12 @@ export default function AgentFooter({ return localize('com_ui_create'); }; + const showButtons = activePanel === Panel.builder; + return (
- {activePanel !== Panel.advanced && } - {user?.role === SystemRoles.ADMIN && } + {showButtons && } + {user?.role === SystemRoles.ADMIN && showButtons && } {/* Context Button */}
{(agent?.author === user?.id || user?.role === SystemRoles.ADMIN) && hasAccessToShareAgents && ( - - )} + + )} {agent && agent.author === user?.id && } {/* Submit Button */}