Skip to content

Conversation

@bhavyaus
Copy link
Contributor

@bhavyaus bhavyaus commented Nov 4, 2025

No description provided.

Copilot AI review requested due to automatic review settings November 4, 2025 03:31
@bhavyaus bhavyaus enabled auto-merge November 4, 2025 03:32
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds configurable options for Anthropic's web search tool in BYOK Claude models. The changes enable users to customize web search behavior through settings that control search limits, domain filtering, and geographic personalization.

Key Changes

  • Added four new configuration settings for web search customization: max uses, allowed domains, blocked domains, and user location
  • Updated the Anthropic provider to apply these configuration values when constructing the web search tool
  • Added corresponding documentation strings in package.nls.json

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
src/platform/configuration/common/configurationService.ts Defines new configuration keys for web search tool parameters
src/extension/byok/vscode-node/anthropicProvider.ts Implements logic to read configurations and construct the web search tool with customizable parameters
package.nls.json Adds user-facing descriptions for the new configuration settings
package.json Defines JSON schema for the new settings including validation constraints and defaults

@bhavyaus bhavyaus added this pull request to the merge queue Nov 4, 2025
Merged via the queue into main with commit 1dc7bc6 Nov 4, 2025
16 checks passed
@bhavyaus bhavyaus deleted the dev/bhavyau/update-preferences branch November 4, 2025 06:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants