fix: merge existing disallowed tool flags for websearch

This commit is contained in:
Tam Nhu Tran committed 2026-03-30 17:39:21 -04:00
1 parent 51fd023be7
commit b087c02738
2 files changed
+52

No files matched your search

@@ -21,4 +21,19 @@ describe('appendThirdPartyWebSearchToolArgs', () => {
['smoke', '--disallowedTools=Read,WebSearch']
);
});
it('merges WebSearch into an existing space-separated disallowed tool flag', () => {
expect(appendThirdPartyWebSearchToolArgs(['smoke', '--disallowedTools', 'Read'])).toEqual([
'smoke',
'--disallowedTools',
'Read,WebSearch',
]);
});
it('merges WebSearch into an existing equals-form disallowed tool flag', () => {
expect(appendThirdPartyWebSearchToolArgs(['smoke', '--disallowedTools=Read'])).toEqual([
'smoke',
'--disallowedTools=Read,WebSearch',
]);
});
});