summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDaniel Polito <[email protected]>2026-01-07 04:31:47 -0300
committerGitHub <[email protected]>2026-01-07 01:31:47 -0600
commitb5be8837583bcd7595844715fe59ecf86645ca59 (patch)
treefabbe03ccd66a6521e17ff50056ed2f713f8ea26
parent0021a09ba8d01f2f79ddc6d2d03992a2fef0d1ee (diff)
downloadopencode-b5be8837583bcd7595844715fe59ecf86645ca59.tar.gz
opencode-b5be8837583bcd7595844715fe59ecf86645ca59.zip
Make General SubAgent not hidden (#6752)
-rw-r--r--packages/opencode/src/agent/agent.ts1
-rw-r--r--packages/opencode/test/agent/agent.test.ts2
2 files changed, 1 insertions, 2 deletions
diff --git a/packages/opencode/src/agent/agent.ts b/packages/opencode/src/agent/agent.ts
index 65e574581..cc8942c2a 100644
--- a/packages/opencode/src/agent/agent.ts
+++ b/packages/opencode/src/agent/agent.ts
@@ -95,7 +95,6 @@ export namespace Agent {
options: {},
mode: "subagent",
native: true,
- hidden: true,
},
explore: {
name: "explore",
diff --git a/packages/opencode/test/agent/agent.test.ts b/packages/opencode/test/agent/agent.test.ts
index 1036d3d71..140ef49d4 100644
--- a/packages/opencode/test/agent/agent.test.ts
+++ b/packages/opencode/test/agent/agent.test.ts
@@ -82,7 +82,7 @@ test("general agent denies todo tools", async () => {
const general = await Agent.get("general")
expect(general).toBeDefined()
expect(general?.mode).toBe("subagent")
- expect(general?.hidden).toBe(true)
+ expect(general?.hidden).toBeUndefined()
expect(evalPerm(general, "todoread")).toBe("deny")
expect(evalPerm(general, "todowrite")).toBe("deny")
},