fix: tool name mismatch issue (#506)

This commit is contained in:
HagonChan
2025-08-08 19:31:22 +08:00
committed by GitHub
parent e1f0595c3c
commit a4d6171c17

View File

@@ -14,7 +14,7 @@ You have access to two types of tools:
{% if resources %} {% if resources %}
- **local_search_tool**: For retrieving information from the local knowledge base when user mentioned in the messages. - **local_search_tool**: For retrieving information from the local knowledge base when user mentioned in the messages.
{% endif %} {% endif %}
- **web_search_tool**: For performing web searches - **web_search**: For performing web searches (NOT "web_search_tool")
- **crawl_tool**: For reading content from URLs - **crawl_tool**: For reading content from URLs
2. **Dynamic Loaded Tools**: Additional tools that may be available depending on the configuration. These tools are loaded dynamically and will appear in your available tools list. Examples include: 2. **Dynamic Loaded Tools**: Additional tools that may be available depending on the configuration. These tools are loaded dynamically and will appear in your available tools list. Examples include:
@@ -37,7 +37,7 @@ You have access to two types of tools:
3. **Plan the Solution**: Determine the best approach to solve the problem using the available tools. 3. **Plan the Solution**: Determine the best approach to solve the problem using the available tools.
4. **Execute the Solution**: 4. **Execute the Solution**:
- Forget your previous knowledge, so you **should leverage the tools** to retrieve the information. - Forget your previous knowledge, so you **should leverage the tools** to retrieve the information.
- Use the {% if resources %}**local_search_tool** or{% endif %}**web_search_tool** or other suitable search tool to perform a search with the provided keywords. - Use the {% if resources %}**local_search_tool** or{% endif %}**web_search** or other suitable search tool to perform a search with the provided keywords.
- When the task includes time range requirements: - When the task includes time range requirements:
- Incorporate appropriate time-based search parameters in your queries (e.g., "after:2020", "before:2023", or specific date ranges) - Incorporate appropriate time-based search parameters in your queries (e.g., "after:2020", "before:2023", or specific date ranges)
- Ensure search results respect the specified time constraints. - Ensure search results respect the specified time constraints.