feat: re-enable web search for clink codex using correct --enable flag
The previous fix (aceddb6) removed --search entirely, disabling web search.
This restores web search functionality using the correct --enable flag
that works with the codex exec subcommand.
Related to #338
This commit is contained in:
@@ -3,7 +3,9 @@
|
|||||||
"command": "codex",
|
"command": "codex",
|
||||||
"additional_args": [
|
"additional_args": [
|
||||||
"--json",
|
"--json",
|
||||||
"--dangerously-bypass-approvals-and-sandbox"
|
"--dangerously-bypass-approvals-and-sandbox",
|
||||||
|
"--enable",
|
||||||
|
"web_search_request"
|
||||||
],
|
],
|
||||||
"env": {},
|
"env": {},
|
||||||
"roles": {
|
"roles": {
|
||||||
|
|||||||
@@ -60,7 +60,13 @@ def test_registry_lists_roles():
|
|||||||
assert "default" in roles
|
assert "default" in roles
|
||||||
assert "default" in registry.list_roles("codex")
|
assert "default" in registry.list_roles("codex")
|
||||||
codex_client = registry.get_client("codex")
|
codex_client = registry.get_client("codex")
|
||||||
assert codex_client.config_args == ["--json", "--dangerously-bypass-approvals-and-sandbox"]
|
# Verify codex uses --enable web_search_request (not --search which is unsupported by exec)
|
||||||
|
assert codex_client.config_args == [
|
||||||
|
"--json",
|
||||||
|
"--dangerously-bypass-approvals-and-sandbox",
|
||||||
|
"--enable",
|
||||||
|
"web_search_request",
|
||||||
|
]
|
||||||
|
|
||||||
|
|
||||||
@pytest.mark.asyncio
|
@pytest.mark.asyncio
|
||||||
|
|||||||
Reference in New Issue
Block a user