From 4ab00d598ffb69553dae33491a58a46a085b1909 Mon Sep 17 00:00:00 2001 From: Petr Nyc Date: Mon, 22 Jun 2026 16:40:41 +0200 Subject: [PATCH] migration to ~/.codex --- .codex/config.toml | 156 +++++++++++++++++++++++++++++++++++++++++++-- bin/codex-sso | 2 +- 2 files changed, 152 insertions(+), 6 deletions(-) diff --git a/.codex/config.toml b/.codex/config.toml index 46061a8..22c1d9b 100644 --- a/.codex/config.toml +++ b/.codex/config.toml @@ -25,15 +25,20 @@ trust_level = "trusted" sandbox_mode = "workspace-write" personality = "pragmatic" -model_reasoning_effort = "medium" +model_reasoning_effort = "low" notify = ["/Users/jetpac/.codex/computer-use/Codex Computer Use.app/Contents/SharedSupport/SkyComputerUseClient.app/Contents/MacOS/SkyComputerUseClient", "turn-ended"] +# approvals_reviewer = "guardian_subagent" +approvals_reviewer = "auto_review" +plan_mode_reasoning_effort = "high" + [features] multi_agent = true goals = true js_repl = false +terminal_resize_reflow = true # remote_control = true [agents] @@ -43,7 +48,7 @@ max_depth = 2 [tui] alternate_screen = "always" status_line = ["model-with-reasoning", "current-dir", "git-branch", "run-state", "codex-version", "context-remaining"] -pet = "codex" +pet = "seedy" [tui.model_availability_nux] "gpt-5.5" = 4 @@ -108,6 +113,9 @@ approval_mode = "approve" [mcp_servers.playwright.tools.browser_select_option] approval_mode = "approve" +[mcp_servers.playwright.tools.browser_evaluate] +approval_mode = "approve" + [mcp_servers.slack] command = "/Users/jetpac/.codex/bin/slack-mcp-wrapper" startup_timeout_sec = 60.0 @@ -136,8 +144,9 @@ SLACK_MCP_ENABLE_WRITES = "true" # Kavya Nair DM (D08G5NZAN2C), Jacob Paul DM (D090RLVUCUV), # Owen Roberts DM (DEPU4A2QM), Colin Kavanagh DM (D02CNJ53H8X), # C0A71SCTQRM for Codex Slack MCP setup instructions, -# and C05RJJ18EAF for corparch-core-srv replies. -SLACK_MCP_WRITE_CHANNEL_ALLOWLIST = "D7PT0SXMK,D9CF41WHG,DFYAKGQFL,D08G5NZAN2C,D090RLVUCUV,DEPU4A2QM,D02CNJ53H8X,C0A71SCTQRM,C05RJJ18EAF" +# C05RJJ18EAF for corparch-core-srv replies, +# and D03AY0JMFDZ for this approved setup thread. +SLACK_MCP_WRITE_CHANNEL_ALLOWLIST = "D7PT0SXMK,D9CF41WHG,DFYAKGQFL,D08G5NZAN2C,D090RLVUCUV,DEPU4A2QM,D02CNJ53H8X,C0A71SCTQRM,C05RJJ18EAF,D03AY0JMFDZ" [mcp_servers.slack.tools.conversations_add_message] approval_mode = "approve" @@ -313,6 +322,9 @@ approval_mode = "approve" [mcp_servers.mcp_shepherd.tools.shepherd_get_release_target_errors] approval_mode = "approve" +[mcp_servers.mcp_shepherd.tools.shepherd_generate_plan_shape] +approval_mode = "approve" + [mcp_servers.grt] command = "/Users/jetpac/.codex/bin/grt-mcp" startup_timeout_sec = 30.0 @@ -326,6 +338,9 @@ approval_mode = "approve" [mcp_servers.grt.tools."grt.search_entries"] approval_mode = "approve" +[mcp_servers.grt.env] +GRT_ENABLE_WRITE_TOOLS = "true" + [mcp_servers.webrti] command = "/Users/jetpac/.codex/bin/webrti-mcp" startup_timeout_sec = 30.0 @@ -986,12 +1001,52 @@ trust_level = "trusted" [projects."/Users/jetpac/Documents/codex-tools/codex-src/codex"] trust_level = "trusted" -[projects."/Users/jetpac/.codex-sso"] + +[projects."/private/tmp/emtpy"] +trust_level = "trusted" + +[projects."/Users/jetpac/Documents/org"] +trust_level = "trusted" + +[projects."/Users/jetpac/Documents/akidr-ips"] trust_level = "trusted" [projects."/Users/jetpac/.codex-sso-test"] trust_level = "trusted" +[projects."/Users/jetpac/Documents/OSD/SVOS_presentation"] +trust_level = "trusted" + +[projects."/Users/jetpac/Documents/webrti"] +trust_level = "trusted" + +[projects."/Users/jetpac/PycharmProjects/on-sru/solaris/akidr"] +trust_level = "trusted" + +[projects."/Users/jetpac/Documents/ips"] +trust_level = "trusted" + +[projects."/Users/jetpac/Documents/esu"] +trust_level = "trusted" + +[projects."/private/tmp/pr"] +trust_level = "trusted" + +[projects."/private/etc/codex"] +trust_level = "trusted" + +[projects."/private/tmp/gemma"] +trust_level = "trusted" + +[projects."/private/tmp/pr/oci-desktop-service-shepherd"] +trust_level = "trusted" + +[projects."/Users/jetpac/PycharmProjects/akidr-version/solaris/akidr"] +trust_level = "trusted" + +[projects."/Users/jetpac/Documents/OSD/calico-scm"] +trust_level = "trusted" + [marketplaces.openai-bundled] last_updated = "2026-05-28T10:46:49Z" source_type = "local" @@ -1027,6 +1082,9 @@ global = "iterm2" "/Users/jetpac/Documents/codex-worktrees/mail" = "iterm2" "/Users/jetpac/Documents/OSD/tigera-v1.40.9/tigera-operator-new" = "iterm2" +[apps.connector_4aaab2856305417b993eca9a216aaf6e.tools."microsoft outlook email_send_email"] +approval_mode = "approve" + # [projects."/Users/jetpac/Documents/codex-tools/MCPs/ident-scm-mcp"] # trust_level = "trusted" @@ -1216,6 +1274,66 @@ approval_mode = "approve" [mcp_servers.mcp_gateway.tools.devops__get_region_build_status] approval_mode = "approve" +[mcp_servers.mcp_gateway.tools.bitbucket__get_raw_pull_request_diff] +approval_mode = "approve" + +[mcp_servers.mcp_gateway.tools.bitbucket__list_pull_requests_for_my_review] +approval_mode = "approve" + +[mcp_servers.mcp_gateway.tools.bitbucket__get_activities] +approval_mode = "approve" + +[mcp_servers.mcp_gateway.tools.bitbucket__get_reviews] +approval_mode = "approve" + +[mcp_servers.mcp_gateway.tools.buildservice__buildservice_list_projects_by_team] +approval_mode = "approve" + +[mcp_servers.mcp_gateway.tools.bitbucket__get_file_content] +approval_mode = "approve" + +[mcp_servers.mcp_gateway.tools.bitbucket__get_pull_request_comment] +approval_mode = "approve" + +[mcp_servers.mcp_gateway.tools.bitbucket__get_pull_request] +approval_mode = "approve" + +[mcp_servers.mcp_gateway.tools.bitbucket__browse_repository] +approval_mode = "approve" + +[mcp_servers.mcp_gateway.tools.jira__jira_get_project_components] +approval_mode = "approve" + +[mcp_servers.mcp_gateway.tools.devops__get_shepherd_terraform_resource_metadata] +approval_mode = "approve" + +[mcp_servers.mcp_gateway.tools.devops__get_shepherd_terraform_data_source_metadata] +approval_mode = "approve" + +[mcp_servers.mcp_gateway.tools.devops__list_shepherd_terraform_object_metadata] +approval_mode = "approve" + +[mcp_servers.mcp_gateway.tools.devops__list_shepherd_release_changes] +approval_mode = "approve" + +[mcp_servers.mcp_gateway.tools.jirasd__jira_get_issue_comments] +approval_mode = "approve" + +[mcp_servers.mcp_gateway.tools.bitbucket__clone_repository] +approval_mode = "approve" + +[mcp_servers.mcp_gateway.tools.devops__get_security_tasks_for_team] +approval_mode = "approve" + +[mcp_servers.mcp_gateway.tools.devops__get_security_findings] +approval_mode = "approve" + +[mcp_servers.mcp_gateway.tools.devops__get_property_overrides] +approval_mode = "approve" + +[mcp_servers.mcp_gateway.tools.devops__get_property_defaults] +approval_mode = "approve" + [mcp_servers.node_repl] args = [] command = "/Applications/Codex.app/Contents/Resources/node_repl" @@ -1232,3 +1350,31 @@ BROWSER_USE_AVAILABLE_BACKENDS = "iab" BROWSER_USE_MARKETPLACE_NAME = "openai-bundled" NODE_REPL_UNTRUSTED_ENV_ALLOWLIST = "BROWSER_USE_MARKETPLACE_NAME" CODEX_CLI_PATH = "/Applications/Codex.app/Contents/Resources/codex" + +# [mcp_servers.remote_ssh] +# command = "/Users/jetpac/.codex/remote-ssh-mcp/node_modules/.bin/tsx" +# args = ["/Users/jetpac/.codex/remote-ssh-mcp/src/index.ts"] +# startup_timeout_sec = 30.0 +# tool_timeout_sec = 600.0 +# default_tools_approval_mode = "approve" +# env_vars = ["SSH_AUTH_SOCK"] + +# [mcp_servers.remote_ssh.env] +# NODE_NO_WARNINGS = "1" + +# [mcp_servers.remote_ssh.tools.remote_ssh_run] +# approval_mode = "approve" + +# [mcp_servers.local_exec] +# command = "/Users/jetpac/.codex/local-exec-mcp/node_modules/.bin/tsx" +# args = ["/Users/jetpac/.codex/local-exec-mcp/src/index.ts"] +# startup_timeout_sec = 30.0 +# tool_timeout_sec = 3600.0 +# default_tools_approval_mode = "approve" +# env_vars = ["PATH", "HOME", "USER", "SHELL", "SSH_AUTH_SOCK"] + +# [mcp_servers.local_exec.env] +# NODE_NO_WARNINGS = "1" + +# [mcp_servers.local_exec.tools.local_exec_run] +# approval_mode = "approve" diff --git a/bin/codex-sso b/bin/codex-sso index acd82e2..9ea9156 100755 --- a/bin/codex-sso +++ b/bin/codex-sso @@ -2,7 +2,7 @@ set -euo pipefail -export CODEX_HOME="${CODEX_HOME:-${HOME}/.codex-sso}" +export CODEX_HOME="${CODEX_HOME:-${HOME}/.codex}" CODEX_AUTH_COMMON_SCRIPT="${CODEX_AUTH_COMMON_SCRIPT:-${HOME}/bin/codex-auth-common.zsh}" CODEX_BIN="${CODEX_BIN:-/opt/homebrew/bin/codex}"