I’m inspecting the output from a Responses API call, with web search.
I noticed that many of the web search calls have none the query value. However, they have sources.
ActionSearch(query=None, type='search', sources=[{'type': 'url', 'url': 'https://www.wonderprice.co.uk/sony-xperia-1-vii-5g-smartphone-dual-sims-12512gb-slate-black'}])
How is this possible? ![]()
At first, I thought that perhaps they are sources related to the previous web call. However, the previous ones always have a completed status.
Note that 5/10 of the ResponseFunctionWebSearch actions have None a query. So this is not a fluke.