I’ve been building out a test case for the new O3 deep research model and I have a strange issue where if I set background to True and try and give the model a remote MCP tool it throws this error:
Error code: 400 - {‘error’: {‘message’: ‘background cannot be used with MCP tools’, ‘type’: ‘invalid_request_error’, ‘param’: ‘background’, ‘code’: ‘unsupported_parameter’}}
This looks like potentially a bug to me as the official documentation suggests this should be possible!
Hey everyone! Hannah from the User Ops team here. Thanks for sharing this feedback with us. Wanted to let you know that Deep Research is now compatible with the File Search tool in the Responses API, and we’ve made background mode available for MCP and File Search. Deep Research queries are also more efficient (cheaper!) now due to some improved token counting.