diff --git a/packages/coding-agent/src/extensibility/custom-tools/wrapper.ts b/packages/coding-agent/src/extensibility/custom-tools/wrapper.ts index e3edeeb0f..3483c6009 100644 --- a/packages/coding-agent/src/extensibility/custom-tools/wrapper.ts +++ b/packages/coding-agent/src/extensibility/custom-tools/wrapper.ts @@ -14,13 +14,14 @@ export class CustomToolAdapter, private getContext: () => CustomToolContext, ) { applyToolProxy(tool, this); + this.strict = tool.strict; } execute( diff --git a/packages/coding-agent/src/lsp/index.ts b/packages/coding-agent/src/lsp/index.ts index 68a61bd68..db1021809 100644 --- a/packages/coding-agent/src/lsp/index.ts +++ b/packages/coding-agent/src/lsp/index.ts @@ -1115,11 +1115,11 @@ export class LspTool implements AgentTool