Merge pull request #352 from DragonFSKY/fix/clink-codex-search-arg

feat: re-enable web search for clink codex using correct --enable flag
This commit is contained in:
Beehive Innovations
2025-12-15 14:21:39 +04:00
committed by GitHub
2 changed files with 10 additions and 2 deletions

View File

@@ -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": {

View File

@@ -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