feat(agents): prevent all subagents from accessing background_task tool
Restrict background_task tool access for all spawned subagents (oracle, explore, librarian, frontend-ui-ux-engineer, document-writer, multimodal-looker) to prevent potential infinite recursion and unintended background task creation. 🤖 GENERATED WITH ASSISTANCE OF [OhMyOpenCode](https://github.com/code-yeongyu/oh-my-opencode)
This commit is contained in:
@@ -6,7 +6,7 @@ export const librarianAgent: AgentConfig = {
|
||||
mode: "subagent",
|
||||
model: "opencode/big-pickle",
|
||||
temperature: 0.1,
|
||||
tools: { write: false, edit: false, bash: true, read: true },
|
||||
tools: { write: false, edit: false, bash: true, read: true, background_task: false },
|
||||
prompt: `# THE LIBRARIAN
|
||||
|
||||
You are **THE LIBRARIAN**, a specialized codebase understanding agent that helps users answer questions about large, complex codebases across repositories.
|
||||
|
||||
Reference in New Issue
Block a user