Files
vscode/extensions/copilot/src
c6b3beee5e Add tool search to Copilot agent host (#326213)
* Add tool search to Copilot agent host

* Address review: alias-aware tool-search gating, drop transient candidates, cover prompt branch

- Compute the tool-search capability decision from the family-aliased model in
  both the launcher and CopilotAgentSession so an aliased preview model is no
  longer rejected and the two stay in agreement.
- Strip the transient tool-search candidate corpus from the completed tool
  call's _meta so repeated searches don't bloat synchronized session state or
  persist across reconnects.
- Add active/inactive + composition tests for the tool-search prompt line at
  both the unit and prompt-registry layers, plus a model-family alias
  regression test for tool-search gating.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Remove obsolete tool-search start barrier

* Address tool-search review feedback

* Use the extension's existing tool-embedding cache for Agent Host search

* Address review: keep server tools eager, harden tool-search candidate corpus

- Force server-provided SDK tools to defer:'never' so they stay eager and are
  not deferred behind tool_search.
- Default missing candidate descriptions to '' when building the tool-search
  corpus, so the all-or-nothing metadata reader never drops a valid corpus.
- Drop the unused inputSchema field from the tool-search candidate corpus
  (name + description are all the embeddings ranker consumes).
- Use the client-facing tool name in the custom-tool auto-approve membership
  check so a deferred tool_search runtime name resolves correctly.
- Remove a redundant conjunct in _clientToolName already implied by
  _isToolSearchActive().

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Temporarily disable GPT tool search

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-07-23 18:06:31 +00:00
..