Priority: High
Related: #199
protocols/openresponses/tools.py:23-28 only maps allowed_domains in the WebSearch mapper. Users setting blocked_domains get no error and no effect — the parameter is silently dropped.
What to fix:
- Add
blocked_domains mapping to OpenResponses WebSearchMapper
- Add
max_uses mapping if supported
- Consider warning when unsupported config options are passed
Files:
src/celeste/protocols/openresponses/tools.py:23-28