Skip to content

Commit c25ecac

Browse files
committed
chore(release): codex 1.1.20 (source)
1 parent 0e88921 commit c25ecac

2 files changed

Lines changed: 5 additions & 0 deletions

File tree

scripts/doctor_system_codex.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -298,6 +298,8 @@ mcp_servers = sorted(json.loads(mcp_config_path.read_text(encoding="utf-8"))["mc
298298
configured_mcp_servers = config_data.get("mcp_servers") or {}
299299
for server in mcp_servers:
300300
checks.append((f"mcp configured {server}", server in configured_mcp_servers))
301+
for server in ("semgrep",):
302+
checks.append((f"retired MCP absent {server}", server not in configured_mcp_servers))
301303
302304
tool_approvals = {
303305
"sequential-thinking": {"sequentialthinking": "approve"},

scripts/install_system_codex.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -310,6 +310,7 @@ mcp_tool_approvals = {
310310
},
311311
"grep": {"searchGitHub": "approve"},
312312
}
313+
retired_mcp_servers = {"semgrep"}
313314
314315
managed_agents = []
315316
for agent_path in sorted(system_agent_dir.glob("*.toml")):
@@ -588,6 +589,8 @@ def is_rldyour_plugin_header(header_path: list[str]) -> bool:
588589
def is_managed_header(header: str, header_path: list[str]) -> bool:
589590
if header in managed_headers:
590591
return True
592+
if len(header_path) >= 2 and header_path[0] == "mcp_servers" and header_path[1] in retired_mcp_servers:
593+
return True
591594
if len(header_path) >= 2 and header_path[0] == "mcp_servers" and header_path[1] in mcp_servers:
592595
return True
593596
return (

0 commit comments

Comments
 (0)