feat: enable background subagents by default
This commit is contained in:
@@ -150,7 +150,7 @@ describe("tool.registry", () => {
|
||||
}),
|
||||
)
|
||||
|
||||
it.instance("hides task background parameter unless experimental background subagents are enabled", () =>
|
||||
it.instance("exposes the task background parameter by default", () =>
|
||||
Effect.gen(function* () {
|
||||
const registry = yield* ToolRegistry.Service
|
||||
const agent = yield* Agent.Service
|
||||
@@ -162,8 +162,9 @@ describe("tool.registry", () => {
|
||||
agent: build,
|
||||
})).find((tool) => tool.id === "task")
|
||||
|
||||
expect(task?.jsonSchema).toBeDefined()
|
||||
expect((task?.jsonSchema?.properties as Record<string, unknown> | undefined)?.background).toBeUndefined()
|
||||
if (!task) throw new Error("task tool not found")
|
||||
const jsonSchema = ToolJsonSchema.fromTool(task)
|
||||
expect((jsonSchema.properties as Record<string, unknown> | undefined)?.background).toBeDefined()
|
||||
}),
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user