Skip to content

fix: registerToolDefinition loss tags#319922

Merged
bhavyaus merged 3 commits into
microsoft:mainfrom
wszgrcy:apparent-wolf
Jun 21, 2026
Merged

fix: registerToolDefinition loss tags#319922
bhavyaus merged 3 commits into
microsoft:mainfrom
wszgrcy:apparent-wolf

Conversation

@wszgrcy

@wszgrcy wszgrcy commented Jun 4, 2026

Copy link
Copy Markdown
Contributor
Copilot AI review requested due to automatic review settings June 4, 2026 13:52

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

This PR extends the tool registration payload to include tags from the contributed tool definition, enabling tags to flow through the ext host tooling layer.

Changes:

  • Add tags: definition.tags to the tool object created during tool registration.
Comment thread src/vs/workbench/api/common/extHostLanguageModelTools.ts
bhavyaus
bhavyaus previously approved these changes Jun 20, 2026
@bhavyaus

Copy link
Copy Markdown
Collaborator

@wszgrcy Please rebase and resolve conflicts.

alexdima
alexdima previously approved these changes Jun 20, 2026
@wszgrcy wszgrcy dismissed stale reviews from alexdima and bhavyaus via c9d8045 June 21, 2026 00:38
@bhavyaus bhavyaus enabled auto-merge (squash) June 21, 2026 04:52
@bhavyaus bhavyaus merged commit f5b37a9 into microsoft:main Jun 21, 2026
28 checks passed
@vs-code-engineering vs-code-engineering Bot added this to the 1.126.0 milestone Jun 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

6 participants