feat(coding-agent): add exclude tools option closes #5109
This commit is contained in:
@@ -425,6 +425,9 @@ function buildSessionOptions(
|
||||
if (parsed.tools) {
|
||||
options.tools = [...parsed.tools];
|
||||
}
|
||||
if (parsed.excludeTools) {
|
||||
options.excludeTools = [...parsed.excludeTools];
|
||||
}
|
||||
|
||||
return { options, cliThinkingFromModel, diagnostics };
|
||||
}
|
||||
@@ -646,6 +649,7 @@ export async function main(args: string[], options?: MainOptions) {
|
||||
thinkingLevel: sessionOptions.thinkingLevel,
|
||||
scopedModels: sessionOptions.scopedModels,
|
||||
tools: sessionOptions.tools,
|
||||
excludeTools: sessionOptions.excludeTools,
|
||||
noTools: sessionOptions.noTools,
|
||||
customTools: sessionOptions.customTools,
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user