If the clarifier LLM doesn't know about something from its internal knowledge (training data), it immediately asks questions. Since we have a clarifier agent with a tool-calling loop, we need to trigger searches to gather more context before asking questions.
Example:
Expected
This should have triggered a web search to find out context and then ask more questions if needed. This should not be overly prompt engineered for one model but instead should work with most frontier and open models.
If the clarifier LLM doesn't know about something from its internal knowledge (training data), it immediately asks questions. Since we have a clarifier agent with a tool-calling loop, we need to trigger searches to gather more context before asking questions.
Example:
Expected
This should have triggered a web search to find out context and then ask more questions if needed. This should not be overly prompt engineered for one model but instead should work with most frontier and open models.