Skip to content

[apps][tool_suggest] Remove tool_suggest's dependency on tool search.#14856

Merged
mzeng-openai merged 11 commits intomainfrom
dev/mzeng/tool_suggest_conditions
Mar 25, 2026
Merged

[apps][tool_suggest] Remove tool_suggest's dependency on tool search.#14856
mzeng-openai merged 11 commits intomainfrom
dev/mzeng/tool_suggest_conditions

Conversation

@mzeng-openai
Copy link
Copy Markdown
Collaborator

  • Remove tool_suggest's dependency on tool search.
Use this ONLY when:
- There's no available tool to handle the user's request
- And tool_search fails to find a good match
- You've already tried to find a matching available tool for the user's request but couldn't find a good match. This includes `tool_search` (if available) and other means.
Copy link
Copy Markdown
Collaborator

@sayan-oai sayan-oai Mar 16, 2026

Choose a reason for hiding this comment

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

now that tool_search is not always available when tool_suggest is available, i wonder if we should conditionally render the bit about tool_search rather than saying (if available) to avoid confusing the model?

@sayan-oai
Copy link
Copy Markdown
Collaborator

in similar fashion to my review comment, should we avoid assuming tool_search is present in the description we render for apps here?

@mzeng-openai mzeng-openai marked this pull request as ready for review March 17, 2026 01:54
@mzeng-openai mzeng-openai merged commit 9133739 into main Mar 25, 2026
38 of 40 checks passed
@mzeng-openai mzeng-openai deleted the dev/mzeng/tool_suggest_conditions branch March 25, 2026 19:26
@github-actions github-actions bot locked and limited conversation to collaborators Mar 25, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

2 participants