[GH-ISSUE #2615] [FEAT]: Ability to turn off default @agent skills to prevent tool call conflicts #1694

Closed
opened 2026-02-22 18:26:06 -05:00 by yindo · 6 comments
Owner

Originally created by @kirkjaa on GitHub (Nov 11, 2024).
Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/2615

What would you like to see?

Hello Timothy and the team,
First off AnythingLLM is awesome we've been using this in the production environment for various cases from reporting, to teaching coding and even CFA. However as we integrated custom agents into the workspace like GPT reseacher which yield result but the default agent would over take and oversimplify the report instead of the results from the GPT Reseacher. If we can turn the default agent in the workspace I believe it would solve the conflict with our custom agent

Originally created by @kirkjaa on GitHub (Nov 11, 2024). Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/2615 ### What would you like to see? Hello Timothy and the team, First off AnythingLLM is awesome we've been using this in the production environment for various cases from reporting, to teaching coding and even CFA. However as we integrated custom agents into the workspace like GPT reseacher which yield result but the default agent would over take and oversimplify the report instead of the results from the GPT Reseacher. If we can turn the default agent in the workspace I believe it would solve the conflict with our custom agent
yindo added the enhancementfeature requestneeds info / can't replicate labels 2026-02-22 18:26:06 -05:00
yindo closed this issue 2026-02-22 18:26:06 -05:00
Author
Owner

@timothycarambat commented on GitHub (Nov 11, 2024):

The workspace agent is only invoked if @agent is called. When you say you added custom agents, how do you mean - through custom code?

@timothycarambat commented on GitHub (Nov 11, 2024): The workspace agent is only invoked if `@agent` is called. When you say you added custom agents, how do you mean - through custom code?
Author
Owner

@kirkjaa commented on GitHub (Nov 12, 2024):

Hello!

We created a custom agent via upload to custom skills as your documentation at: https://docs.anythingllm.com/agent/custom/introduction

Everything works fine with GPT Researcher, however, the issue that we're experiencing is that the default @agent would summarize the content that GPT Researcher generates because of the default setting of the agent within the workspace ( I think RAG and long-term memory) . I've uploaded the demo video via this unlisted YouTube https://youtu.be/aszG--1Q7Qs the first 30 seconds should explain the issue we have here on the default skill agent oversimplified the content report of our GPT Researcher custom skill agents.

@kirkjaa commented on GitHub (Nov 12, 2024): Hello! We created a custom agent via upload to custom skills as your documentation at: https://docs.anythingllm.com/agent/custom/introduction Everything works fine with GPT Researcher, however, the issue that we're experiencing is that the default @agent would summarize the content that GPT Researcher generates because of the default setting of the agent within the workspace ( I think RAG and long-term memory) . I've uploaded the demo video via this unlisted YouTube https://youtu.be/aszG--1Q7Qs the first 30 seconds should explain the issue we have here on the default skill agent oversimplified the content report of our GPT Researcher custom skill agents.
Author
Owner

@timothycarambat commented on GitHub (Nov 12, 2024):

Then you dont need the default agent disabled, you need the default skills disabled. Are you running a modified version of anythingllm locally? If so, simply comment out these lines and those tools will be disabled

https://github.com/Mintplex-Labs/anything-llm/blob/cf3b085a3af710f631bbcc08e21b54cbb953c90f/server/utils/agents/defaults.js#L21-L23

@timothycarambat commented on GitHub (Nov 12, 2024): Then you dont need the default agent disabled, you need the default skills disabled. Are you running a modified version of anythingllm locally? If so, simply comment out these lines and those tools will be disabled https://github.com/Mintplex-Labs/anything-llm/blob/cf3b085a3af710f631bbcc08e21b54cbb953c90f/server/utils/agents/defaults.js#L21-L23
Author
Owner

@kirkjaa commented on GitHub (Nov 12, 2024):

Thank you for pointing us in the right direction! Yes, this definitely would work from the look of the code. We're running a docker version of anything-llm, much appreciated.

@kirkjaa commented on GitHub (Nov 12, 2024): Thank you for pointing us in the right direction! Yes, this definitely would work from the look of the code. We're running a docker version of anything-llm, much appreciated.
Author
Owner

@kirkjaa commented on GitHub (Nov 15, 2024):

Then you dont need the default agent disabled, you need the default skills disabled. Are you running a modified version of anythingllm locally? If so, simply comment out these lines and those tools will be disabled

https://github.com/Mintplex-Labs/anything-llm/blob/cf3b085a3af710f631bbcc08e21b54cbb953c90f/server/utils/agents/defaults.js#L21-L23

Hello, that didn't work for some reason after we comment out the default skill, however we were able to get the report out put with this prompt in the wokspace chat @agent @gpt_researcher do research and "return the exact output from the agent in the chat in plaintext/markdown"

@kirkjaa commented on GitHub (Nov 15, 2024): > Then you dont need the default agent disabled, you need the default skills disabled. Are you running a modified version of anythingllm locally? If so, simply comment out these lines and those tools will be disabled > > https://github.com/Mintplex-Labs/anything-llm/blob/cf3b085a3af710f631bbcc08e21b54cbb953c90f/server/utils/agents/defaults.js#L21-L23 Hello, that didn't work for some reason after we comment out the default skill, however we were able to get the report out put with this prompt in the wokspace chat @agent @gpt_researcher do research and "return the exact output from the agent in the chat in plaintext/markdown"
Author
Owner

@timothycarambat commented on GitHub (Feb 10, 2025):

This has been completed as of #3041

@timothycarambat commented on GitHub (Feb 10, 2025): This has been completed as of #3041
yindo changed title from [FEAT]: Ability to turn off default `@agent` skills to prevent tool call conflicts to [GH-ISSUE #2615] [FEAT]: Ability to turn off default `@agent` skills to prevent tool call conflicts 2026-06-05 14:42:11 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Mintplex-Labs/anything-llm#1694