diff --git a/packages/opencode/src/agent/agent.ts b/packages/opencode/src/agent/agent.ts index c683727dfa3..cb83b26495e 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 1036d3d71b8..140ef49d4e2 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") },