diff --git a/frontend/src/pages/Admin/Agents/skills.js b/frontend/src/pages/Admin/Agents/skills.js index 0d5ea7025..d7dfddfb7 100644 --- a/frontend/src/pages/Admin/Agents/skills.js +++ b/frontend/src/pages/Admin/Agents/skills.js @@ -42,7 +42,7 @@ export const defaultSkills = { }; export const configurableSkills = { - "save-file": { + "save-file-to-browser": { title: "Generate & save files to browser", description: "Enable the default agent to generate and write to files that can be saved to your computer.", diff --git a/frontend/src/pages/WorkspaceSettings/AgentConfig/index.jsx b/frontend/src/pages/WorkspaceSettings/AgentConfig/index.jsx index 78b9a502d..1149a010c 100644 --- a/frontend/src/pages/WorkspaceSettings/AgentConfig/index.jsx +++ b/frontend/src/pages/WorkspaceSettings/AgentConfig/index.jsx @@ -88,13 +88,11 @@ export default function WorkspaceAgentConfiguration({ workspace }) { /> {!hasChanges && ( <div className="flex flex-col gap-y-4"> - <button onClick={() => navigate(paths.settings.agentSkills())}> - <div - type="button" - className="w-fit transition-all duration-300 border border-slate-200 px-5 py-2.5 rounded-lg text-white text-sm items-center flex gap-x-2 hover:bg-slate-200 hover:text-slate-800 focus:ring-gray-800" - > - Configure Agent Skills - </div> + <button + className="w-fit transition-all duration-300 border border-slate-200 px-5 py-2.5 rounded-lg text-white text-sm items-center flex gap-x-2 hover:bg-slate-200 hover:text-slate-800 focus:ring-gray-800" + onClick={() => navigate(paths.settings.agentSkills())} + > + Configure Agent Skills </button> <p className="text-white text-opacity-60 text-xs font-medium"> Customize and enhance the default agent's capabilities by enabling diff --git a/server/utils/agents/aibitat/plugins/websocket.js b/server/utils/agents/aibitat/plugins/websocket.js index f5c73b33b..8c8800ff3 100644 --- a/server/utils/agents/aibitat/plugins/websocket.js +++ b/server/utils/agents/aibitat/plugins/websocket.js @@ -21,6 +21,7 @@ const WEBSOCKET_BAIL_COMMANDS = [ "/stop", "halt", "/halt", + "/reset", // Will not reset but will bail. Powerusers always do this and the LLM responds. ]; const websocket = { name: "websocket",