web_search_request still triggers deprecated tools.web_search notice on 0.66.0-alpha.7

Resolved 💬 3 comments Opened Dec 6, 2025 by malpern Closed Dec 9, 2025

Bug: web_search_request still triggers deprecation notice on latest alpha

Environment

  • macOS (local dev machine)
  • codex-cli 0.66.0-alpha.7 installed via npm install -g @openai/codex@alpha
  • ~/.codex/config.toml contains:
  • [features] web_search_request = true
  • [tools] web_search_request = true
  • (no web_search entries)
  • codex features list shows web_search_request = true (stable)

Steps to Reproduce

  1. npm install -g @openai/codex@alpha
  2. codex -Vcodex-cli 0.66.0-alpha.7
  3. codex exec --color never "Say hi"

Expected

  • No deprecation message, since web_search_request is enabled and the legacy tools.web_search tool should be suppressed.

Actual

  • CLI prints:

``
deprecated:
tools.web_search is deprecated. Use web_search_request instead.
Enable it with
--enable web_search_request or [features].web_search_request in config.toml.
``

  • Then the turn proceeds normally.

Notes

  • Repro occurs even with --disable warnings.
  • The warning also appears on codex exec runs that do not request search (e.g., simple “Say hi” prompt).
  • Appears to be an upstream toolset wiring issue: the session still receives tools.web_search despite the flag.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗