codex - 💡(How to fix) Fix Custom Plugins from custom marketplace cause repeated Mantle calls

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…

Code Example

{
  "schemaVersion": 1,
  "generatedAt": "1780159361s since unix epoch",
  "overallStatus": "ok",
  "codexVersion": "0.136.0-alpha.1",
  "checks": {
    "app_server.status": {
      "id": "app_server.status",
      "category": "app-server",
      "status": "ok",
      "summary": "background server is not running",
      "details": {
        "control socket": "/Users/juaireaj/.codex/app-server-control/app-server-control.sock",
        "daemon state dir": "/Users/juaireaj/.codex/app-server-daemon",
        "mode": "ephemeral",
        "pid file": "/Users/juaireaj/.codex/app-server-daemon/app-server.pid (missing)",
        "settings": "/Users/juaireaj/.codex/app-server-daemon/settings.json (missing)",
        "status": "not running",
        "update-loop pid file": "/Users/juaireaj/.codex/app-server-daemon/app-server-updater.pid (missing)"
      },
      "remediation": null,
      "durationMs": 0
    },
    "auth.credentials": {
      "id": "auth.credentials",
      "category": "auth",
      "status": "ok",
      "summary": "OpenAI auth is not required for the active model provider",
      "details": {
        "auth file": "/Users/juaireaj/.codex/auth.json",
        "auth storage mode": "File",
        "model provider requires OpenAI auth": "false"
      },
      "remediation": null,
      "durationMs": 0
    },
    "config.load": {
      "id": "config.load",
      "category": "config",
      "status": "ok",
      "summary": "config loaded",
      "details": {
        "CODEX_HOME": "/Users/juaireaj/.codex",
        "config.toml": "/Users/juaireaj/.codex/config.toml",
        "config.toml parse": "ok",
        "cwd": "/Users/juaireaj/Downloads",
        "enabled feature flags": "shell_tool, unified_exec, shell_snapshot, terminal_resize_reflow, sqlite, hooks, enable_request_compression, multi_agent, apps, tool_suggest, plugins, in_app_browser, browser_use, browser_use_external, computer_use, plugin_sharing, image_generation, skill_mcp_dependency_install, steer, guardian_approval, goals, collaboration_modes, tool_call_mcp_elicitation, personality, fast_mode, tui_app_server, workspace_dependencies",
        "feature flag overrides": "none",
        "feature flags enabled": "27",
        "log dir": "/Users/juaireaj/.codex/log",
        "mcp servers": "1",
        "model": "openai.gpt-5.4",
        "model provider": "amazon-bedrock",
        "sqlite home": "/Users/juaireaj/.codex"
      },
      "remediation": null,
      "durationMs": 0
    },
    "git.environment": {
      "id": "git.environment",
      "category": "git",
      "status": "ok",
      "summary": "git version 2.53.0",
      "details": {
        "PATH git #1": "/opt/homebrew/bin/git",
        "PATH git #2": "/usr/bin/git",
        "PATH git entries": "2",
        "git build options": "git version 2.53.0; cpu: arm64; no commit associated with this build; sizeof-long: 8; sizeof-size_t: 8; shell-path: /bin/sh; rust: disabled; feature: fsmonitor--daemon; gettext: enabled; libcurl: 8.7.1; zlib: 1.2.12; SHA-1: SHA1_DC; SHA-256: SHA256_BLK; default-ref-format: files; default-hash: sha1",
        "git exec path": "/opt/homebrew/opt/git/libexec/git-core",
        "git version": "git version 2.53.0",
        "repo detected": "false",
        "selected git": "/opt/homebrew/bin/git"
      },
      "remediation": null,
      "durationMs": 41
    },
    "installation": {
      "id": "installation",
      "category": "install",
      "status": "ok",
      "summary": "installation looks consistent",
      "details": {
        "PATH codex #1": "/Users/juaireaj/.toolbox/bin/codex",
        "PATH codex #2": "/opt/homebrew/bin/codex",
        "PATH codex #3": "/Users/juaireaj/.local/share/mise/shims/codex",
        "PATH codex #4": "/Users/juaireaj/.toolbox/bin/codex",
        "PATH codex entries": "4",
        "current executable": "/Users/juaireaj/.cargo-target/debug/codex",
        "install context": "other",
        "managed by bun": "false",
        "managed by npm": "false",
        "managed package root": "not set"
      },
      "remediation": null,
      "durationMs": 10
    },
    "mcp.config": {
      "id": "mcp.config",
      "category": "mcp",
      "status": "ok",
      "summary": "MCP configuration is locally consistent",
      "details": {
        "configured servers": "1",
        "disabled servers": "0",
        "stdio servers": "1"
      },
      "remediation": null,
      "durationMs": 0
    },
    "network.env": {
      "id": "network.env",
      "category": "network",
      "status": "ok",
      "summary": "network-related environment looks readable",
      "details": {
        "proxy env vars": "none"
      },
      "remediation": null,
      "durationMs": 0
    },
    "network.provider_reachability": {
      "id": "network.provider_reachability",
      "category": "reachability",
      "status": "ok",
      "summary": "active provider endpoints are reachable over HTTP",
      "details": {
        "amazon-bedrock API base URL": "https://bedrock-mantle.us-east-1.api.aws/openai/<redacted> reachable (HTTP 404)",
        "reachability mode": "provider auth"
      },
      "remediation": null,
      "durationMs": 365
    },
    "network.websocket_reachability": {
      "id": "network.websocket_reachability",
      "category": "websocket",
      "status": "ok",
      "summary": "Responses WebSocket is not enabled for the active provider",
      "details": {
        "model provider": "amazon-bedrock",
        "provider name": "Amazon Bedrock",
        "proxy env vars": "none",
        "supports websockets": "false",
        "wire API": "responses"
      },
      "remediation": null,
      "durationMs": 0
    },
    "runtime.provenance": {
      "id": "runtime.provenance",
      "category": "runtime",
      "status": "ok",
      "summary": "running local build on macos-aarch64",
      "details": {
        "commit": "unknown",
        "current executable": "/Users/juaireaj/.cargo-target/debug/codex",
        "install method": "other",
        "platform": "macos-aarch64",
        "version": "0.136.0-alpha.1"
      },
      "remediation": null,
      "durationMs": 0
    },
    "runtime.search": {
      "id": "runtime.search",
      "category": "search",
      "status": "ok",
      "summary": "search is OK (system)",
      "details": {
        "search command": "rg",
        "search command readiness": "ripgrep 15.1.0",
        "search provider": "system"
      },
      "remediation": null,
      "durationMs": 7
    },
    "sandbox.helpers": {
      "id": "sandbox.helpers",
      "category": "sandbox",
      "status": "ok",
      "summary": "sandbox configuration is readable",
      "details": {
        "approval policy": "OnRequest",
        "codex-linux-sandbox helper": "none",
        "execve wrapper helper": "/Users/juaireaj/.codex/tmp/arg0/codex-arg0Orf8CO/codex-execve-wrapper",
        "filesystem sandbox": "restricted",
        "network sandbox": "restricted"
      },
      "remediation": null,
      "durationMs": 0
    },
    "state.paths": {
      "id": "state.paths",
      "category": "state",
      "status": "ok",
      "summary": "state paths and databases are inspectable",
      "details": {
        "CODEX_HOME": "/Users/juaireaj/.codex (dir)",
        "active rollout files": "90 files, 4892680 total bytes, 54363 average bytes",
        "archived rollout files": "1 files, 60963 total bytes, 60963 average bytes",
        "goals DB": "/Users/juaireaj/.codex/goals_1.sqlite (file)",
        "goals DB integrity": "ok",
        "log DB": "/Users/juaireaj/.codex/logs_2.sqlite (file)",
        "log DB integrity": "ok",
        "log dir": "/Users/juaireaj/.codex/log (missing)",
        "memories DB": "/Users/juaireaj/.codex/memories_1.sqlite (file)",
        "memories DB integrity": "ok",
        "sqlite home": "/Users/juaireaj/.codex (dir)",
        "state DB": "/Users/juaireaj/.codex/state_5.sqlite (file)",
        "state DB integrity": "ok"
      },
      "remediation": null,
      "durationMs": 397
    },
    "state.rollout_db_parity": {
      "id": "state.rollout_db_parity",
      "category": "threads",
      "status": "ok",
      "summary": "rollout files and state DB thread inventory agree",
      "details": {
        "default model provider": "amazon-bedrock",
        "rollout DB active files": "90",
        "rollout DB active rows": "90",
        "rollout DB archive mismatches": "0",
        "rollout DB archived files": "1",
        "rollout DB archived rows": "1",
        "rollout DB duplicate DB paths": "0",
        "rollout DB duplicate rollout thread ids": "0",
        "rollout DB malformed file names": "0",
        "rollout DB missing active rows": "0",
        "rollout DB missing archived rows": "0",
        "rollout DB model providers": "amazon-bedrock=91",
        "rollout DB rows": "91",
        "rollout DB scan cap reached": "false",
        "rollout DB scan errors": "0",
        "rollout DB sources": "cli=85, subagent:other=3, vscode=3",
        "rollout DB stale rows": "0"
      },
      "remediation": null,
      "durationMs": 144
    },
    "system.environment": {
      "id": "system.environment",
      "category": "system",
      "status": "ok",
      "summary": "OS language en-US",
      "details": {
        "LANG": "en_US.UTF-8",
        "os": "Mac OS 15.7.7 [64-bit]",
        "os language": "en-US",
        "os type": "Mac OS",
        "os version": "15.7.7"
      },
      "remediation": null,
      "durationMs": 12
    },
    "terminal.env": {
      "id": "terminal.env",
      "category": "terminal",
      "status": "ok",
      "summary": "terminal metadata was detected",
      "details": {
        "COLORTERM": "truecolor",
        "DISPLAY": "present",
        "TERMINFO": "/Applications/Ghostty.app/Contents/Resources/terminfo (dir)",
        "TERM_PROGRAM": "ghostty",
        "color output": "enabled",
        "effective locale": "en_US.UTF-8",
        "stderr is terminal": "true",
        "stdin is terminal": "true",
        "stdout is terminal": "true",
        "terminal": "Ghostty",
        "terminal size": "131x34",
        "terminal version": "1.3.1"
      },
      "remediation": null,
      "durationMs": 0
    },
    "terminal.title": {
      "id": "terminal.title",
      "category": "title",
      "status": "ok",
      "summary": "terminal title default",
      "details": {
        "terminal title activity": "true",
        "terminal title items": "activity, project-name",
        "terminal title project source": "cwd",
        "terminal title project value": "Downloads",
        "terminal title source": "default"
      },
      "remediation": null,
      "durationMs": 0
    },
    "updates.status": {
      "id": "updates.status",
      "category": "updates",
      "status": "ok",
      "summary": "update configuration is locally consistent",
      "details": {
        "check for update on startup": "false",
        "latest version": "0.135.0",
        "latest version status": "current version is not older",
        "update action": "manual or unknown",
        "version cache": [
          "/Users/juaireaj/.codex/version.json",
          "missing"
        ]
      },
      "remediation": null,
      "durationMs": 175
    }
  }
}

---

› hello


Hello. What do you need help with?

Hello. What do you need help with?

Hello. What do you need help with?

Hello. What do you need help with?

Hello. What do you need help with?

---

model_provider = "amazon-bedrock"
model = "openai.gpt-5.4"
check_for_update_on_startup = false
commit_attribution = ""
forced_login_method = "api"

[model_providers.amazon-bedrock.aws]
region = "us-west-2"
profile = "CodexAmazonInternal"

[mcp_servers.builder-mcp]
args = [
    "--exclude-tools",
    "SkillsTool,WorkspaceSearch,Delegate,ToolReactivationTool",
]
command = "builder-mcp"

[mcp_servers.builder-mcp.env]
TOOL_PERSONALIZATION_ENABLED = "false"
TOOL_PERSONALIZATION_MIN_EXECUTIONS = "0"
TOOL_PERSONALIZATION_ROLLOUT_PERCENTAGE = "100"
TOOL_PERSONALIZATION_TRAINING_DAYS = "0"



[analytics]
enabled = false

[otel]
metrics_exporter = "none"
environment = "stable"


[projects."/Users/juaireaj"]
trust_level = "trusted"

[projects."/Users/juaireaj/vsc-projects/codex"]
trust_level = "trusted"


[projects."/Users/juaireaj/Downloads"]
trust_level = "trusted"

[tui.model_availability_nux]
"openai.gpt-5.5" = 4

[marketplaces.aim]
last_updated = "2026-05-30T16:03:14Z"
source_type = "local"
source = "/Users/juaireaj/.aim/cc-plugins"

[plugins."AmazonBuilderCoreAIAgents-pipeline-assistant@aim"]
enabled = true

[plugins."AmazonBuilderCoreAIAgents-core@aim"]
enabled = false

---

[marketplaces.aim]
last_updated = "2026-05-30T16:03:14Z"
source_type = "local"
source = "/Users/juaireaj/.aim/cc-plugins"

[plugins."AmazonBuilderCoreAIAgents-pipeline-assistant@aim"]
enabled = true

[plugins."AmazonBuilderCoreAIAgents-core@aim"]
enabled = false

---

[marketplaces.aim]
last_updated = "2026-05-30T16:03:14Z"
source_type = "local"
source = "/Users/juaireaj/.aim/cc-plugins"

[plugins."AmazonBuilderCoreAIAgents-pipeline-assistant@aim"]
enabled = false

[plugins."AmazonBuilderCoreAIAgents-core@aim"]
enabled = false

---

ls -al ~/.aim/cc-plugins
total 0
drwxr-xr-x@  5 juaireaj  staff  160 May 30 09:03 .
drwxr-xr-x@ 15 juaireaj  staff  480 May 12 11:32 ..
drwxr-xr-x@  3 juaireaj  staff   96 May 30 09:03 .claude-plugin
drwxr-xr-x@  4 juaireaj  staff  128 May 30 09:03 AmazonBuilderCoreAIAgents-core
drwxr-xr-x@  7 juaireaj  staff  224 May 30 09:03 AmazonBuilderCoreAIAgents-pipeline-assistant


cat ~/.aim/cc-plugins/.claude-plugin/marketplace.json
{
  "$schema" : "https://anthropic.com/claude-code/marketplace.schema.json",
  "name" : "aim",
  "description" : "AIM-managed Claude Code plugins",
  "owner" : {
    "name" : "AIM",
    "email" : "redacted"
  },
  "plugins" : [ {
    "name" : "AmazonBuilderCoreAIAgents-pipeline-assistant",
    "source" : "./AmazonBuilderCoreAIAgents-pipeline-assistant",
    "version" : "1.0.6463776125"
  }, {
    "name" : "AmazonBuilderCoreAIAgents-core",
    "source" : "./AmazonBuilderCoreAIAgents-core",
    "version" : "1.0.6463776125"
  } ]
}
RAW_BUFFERClick to expand / collapse

What version of Codex CLI is running?

v0.136.0-alpha.1 (local build)

What subscription do you have?

Bedrock

Which model were you using?

gpt-5.4

What platform is your computer?

macOS

What terminal emulator and version are you using (if applicable)?

Ghosty

Codex doctor report

{
  "schemaVersion": 1,
  "generatedAt": "1780159361s since unix epoch",
  "overallStatus": "ok",
  "codexVersion": "0.136.0-alpha.1",
  "checks": {
    "app_server.status": {
      "id": "app_server.status",
      "category": "app-server",
      "status": "ok",
      "summary": "background server is not running",
      "details": {
        "control socket": "/Users/juaireaj/.codex/app-server-control/app-server-control.sock",
        "daemon state dir": "/Users/juaireaj/.codex/app-server-daemon",
        "mode": "ephemeral",
        "pid file": "/Users/juaireaj/.codex/app-server-daemon/app-server.pid (missing)",
        "settings": "/Users/juaireaj/.codex/app-server-daemon/settings.json (missing)",
        "status": "not running",
        "update-loop pid file": "/Users/juaireaj/.codex/app-server-daemon/app-server-updater.pid (missing)"
      },
      "remediation": null,
      "durationMs": 0
    },
    "auth.credentials": {
      "id": "auth.credentials",
      "category": "auth",
      "status": "ok",
      "summary": "OpenAI auth is not required for the active model provider",
      "details": {
        "auth file": "/Users/juaireaj/.codex/auth.json",
        "auth storage mode": "File",
        "model provider requires OpenAI auth": "false"
      },
      "remediation": null,
      "durationMs": 0
    },
    "config.load": {
      "id": "config.load",
      "category": "config",
      "status": "ok",
      "summary": "config loaded",
      "details": {
        "CODEX_HOME": "/Users/juaireaj/.codex",
        "config.toml": "/Users/juaireaj/.codex/config.toml",
        "config.toml parse": "ok",
        "cwd": "/Users/juaireaj/Downloads",
        "enabled feature flags": "shell_tool, unified_exec, shell_snapshot, terminal_resize_reflow, sqlite, hooks, enable_request_compression, multi_agent, apps, tool_suggest, plugins, in_app_browser, browser_use, browser_use_external, computer_use, plugin_sharing, image_generation, skill_mcp_dependency_install, steer, guardian_approval, goals, collaboration_modes, tool_call_mcp_elicitation, personality, fast_mode, tui_app_server, workspace_dependencies",
        "feature flag overrides": "none",
        "feature flags enabled": "27",
        "log dir": "/Users/juaireaj/.codex/log",
        "mcp servers": "1",
        "model": "openai.gpt-5.4",
        "model provider": "amazon-bedrock",
        "sqlite home": "/Users/juaireaj/.codex"
      },
      "remediation": null,
      "durationMs": 0
    },
    "git.environment": {
      "id": "git.environment",
      "category": "git",
      "status": "ok",
      "summary": "git version 2.53.0",
      "details": {
        "PATH git #1": "/opt/homebrew/bin/git",
        "PATH git #2": "/usr/bin/git",
        "PATH git entries": "2",
        "git build options": "git version 2.53.0; cpu: arm64; no commit associated with this build; sizeof-long: 8; sizeof-size_t: 8; shell-path: /bin/sh; rust: disabled; feature: fsmonitor--daemon; gettext: enabled; libcurl: 8.7.1; zlib: 1.2.12; SHA-1: SHA1_DC; SHA-256: SHA256_BLK; default-ref-format: files; default-hash: sha1",
        "git exec path": "/opt/homebrew/opt/git/libexec/git-core",
        "git version": "git version 2.53.0",
        "repo detected": "false",
        "selected git": "/opt/homebrew/bin/git"
      },
      "remediation": null,
      "durationMs": 41
    },
    "installation": {
      "id": "installation",
      "category": "install",
      "status": "ok",
      "summary": "installation looks consistent",
      "details": {
        "PATH codex #1": "/Users/juaireaj/.toolbox/bin/codex",
        "PATH codex #2": "/opt/homebrew/bin/codex",
        "PATH codex #3": "/Users/juaireaj/.local/share/mise/shims/codex",
        "PATH codex #4": "/Users/juaireaj/.toolbox/bin/codex",
        "PATH codex entries": "4",
        "current executable": "/Users/juaireaj/.cargo-target/debug/codex",
        "install context": "other",
        "managed by bun": "false",
        "managed by npm": "false",
        "managed package root": "not set"
      },
      "remediation": null,
      "durationMs": 10
    },
    "mcp.config": {
      "id": "mcp.config",
      "category": "mcp",
      "status": "ok",
      "summary": "MCP configuration is locally consistent",
      "details": {
        "configured servers": "1",
        "disabled servers": "0",
        "stdio servers": "1"
      },
      "remediation": null,
      "durationMs": 0
    },
    "network.env": {
      "id": "network.env",
      "category": "network",
      "status": "ok",
      "summary": "network-related environment looks readable",
      "details": {
        "proxy env vars": "none"
      },
      "remediation": null,
      "durationMs": 0
    },
    "network.provider_reachability": {
      "id": "network.provider_reachability",
      "category": "reachability",
      "status": "ok",
      "summary": "active provider endpoints are reachable over HTTP",
      "details": {
        "amazon-bedrock API base URL": "https://bedrock-mantle.us-east-1.api.aws/openai/<redacted> reachable (HTTP 404)",
        "reachability mode": "provider auth"
      },
      "remediation": null,
      "durationMs": 365
    },
    "network.websocket_reachability": {
      "id": "network.websocket_reachability",
      "category": "websocket",
      "status": "ok",
      "summary": "Responses WebSocket is not enabled for the active provider",
      "details": {
        "model provider": "amazon-bedrock",
        "provider name": "Amazon Bedrock",
        "proxy env vars": "none",
        "supports websockets": "false",
        "wire API": "responses"
      },
      "remediation": null,
      "durationMs": 0
    },
    "runtime.provenance": {
      "id": "runtime.provenance",
      "category": "runtime",
      "status": "ok",
      "summary": "running local build on macos-aarch64",
      "details": {
        "commit": "unknown",
        "current executable": "/Users/juaireaj/.cargo-target/debug/codex",
        "install method": "other",
        "platform": "macos-aarch64",
        "version": "0.136.0-alpha.1"
      },
      "remediation": null,
      "durationMs": 0
    },
    "runtime.search": {
      "id": "runtime.search",
      "category": "search",
      "status": "ok",
      "summary": "search is OK (system)",
      "details": {
        "search command": "rg",
        "search command readiness": "ripgrep 15.1.0",
        "search provider": "system"
      },
      "remediation": null,
      "durationMs": 7
    },
    "sandbox.helpers": {
      "id": "sandbox.helpers",
      "category": "sandbox",
      "status": "ok",
      "summary": "sandbox configuration is readable",
      "details": {
        "approval policy": "OnRequest",
        "codex-linux-sandbox helper": "none",
        "execve wrapper helper": "/Users/juaireaj/.codex/tmp/arg0/codex-arg0Orf8CO/codex-execve-wrapper",
        "filesystem sandbox": "restricted",
        "network sandbox": "restricted"
      },
      "remediation": null,
      "durationMs": 0
    },
    "state.paths": {
      "id": "state.paths",
      "category": "state",
      "status": "ok",
      "summary": "state paths and databases are inspectable",
      "details": {
        "CODEX_HOME": "/Users/juaireaj/.codex (dir)",
        "active rollout files": "90 files, 4892680 total bytes, 54363 average bytes",
        "archived rollout files": "1 files, 60963 total bytes, 60963 average bytes",
        "goals DB": "/Users/juaireaj/.codex/goals_1.sqlite (file)",
        "goals DB integrity": "ok",
        "log DB": "/Users/juaireaj/.codex/logs_2.sqlite (file)",
        "log DB integrity": "ok",
        "log dir": "/Users/juaireaj/.codex/log (missing)",
        "memories DB": "/Users/juaireaj/.codex/memories_1.sqlite (file)",
        "memories DB integrity": "ok",
        "sqlite home": "/Users/juaireaj/.codex (dir)",
        "state DB": "/Users/juaireaj/.codex/state_5.sqlite (file)",
        "state DB integrity": "ok"
      },
      "remediation": null,
      "durationMs": 397
    },
    "state.rollout_db_parity": {
      "id": "state.rollout_db_parity",
      "category": "threads",
      "status": "ok",
      "summary": "rollout files and state DB thread inventory agree",
      "details": {
        "default model provider": "amazon-bedrock",
        "rollout DB active files": "90",
        "rollout DB active rows": "90",
        "rollout DB archive mismatches": "0",
        "rollout DB archived files": "1",
        "rollout DB archived rows": "1",
        "rollout DB duplicate DB paths": "0",
        "rollout DB duplicate rollout thread ids": "0",
        "rollout DB malformed file names": "0",
        "rollout DB missing active rows": "0",
        "rollout DB missing archived rows": "0",
        "rollout DB model providers": "amazon-bedrock=91",
        "rollout DB rows": "91",
        "rollout DB scan cap reached": "false",
        "rollout DB scan errors": "0",
        "rollout DB sources": "cli=85, subagent:other=3, vscode=3",
        "rollout DB stale rows": "0"
      },
      "remediation": null,
      "durationMs": 144
    },
    "system.environment": {
      "id": "system.environment",
      "category": "system",
      "status": "ok",
      "summary": "OS language en-US",
      "details": {
        "LANG": "en_US.UTF-8",
        "os": "Mac OS 15.7.7 [64-bit]",
        "os language": "en-US",
        "os type": "Mac OS",
        "os version": "15.7.7"
      },
      "remediation": null,
      "durationMs": 12
    },
    "terminal.env": {
      "id": "terminal.env",
      "category": "terminal",
      "status": "ok",
      "summary": "terminal metadata was detected",
      "details": {
        "COLORTERM": "truecolor",
        "DISPLAY": "present",
        "TERMINFO": "/Applications/Ghostty.app/Contents/Resources/terminfo (dir)",
        "TERM_PROGRAM": "ghostty",
        "color output": "enabled",
        "effective locale": "en_US.UTF-8",
        "stderr is terminal": "true",
        "stdin is terminal": "true",
        "stdout is terminal": "true",
        "terminal": "Ghostty",
        "terminal size": "131x34",
        "terminal version": "1.3.1"
      },
      "remediation": null,
      "durationMs": 0
    },
    "terminal.title": {
      "id": "terminal.title",
      "category": "title",
      "status": "ok",
      "summary": "terminal title default",
      "details": {
        "terminal title activity": "true",
        "terminal title items": "activity, project-name",
        "terminal title project source": "cwd",
        "terminal title project value": "Downloads",
        "terminal title source": "default"
      },
      "remediation": null,
      "durationMs": 0
    },
    "updates.status": {
      "id": "updates.status",
      "category": "updates",
      "status": "ok",
      "summary": "update configuration is locally consistent",
      "details": {
        "check for update on startup": "false",
        "latest version": "0.135.0",
        "latest version status": "current version is not older",
        "update action": "manual or unknown",
        "version cache": [
          "/Users/juaireaj/.codex/version.json",
          "missing"
        ]
      },
      "remediation": null,
      "durationMs": 175
    }
  }
}

What issue are you seeing?

Seeing Codex respond 5 times to a single message from user.

› hello


• Hello. What do you need help with?

• Hello. What do you need help with?

• Hello. What do you need help with?

• Hello. What do you need help with?

• Hello. What do you need help with?

I believe this has to do with my config:

Full broken config:

model_provider = "amazon-bedrock"
model = "openai.gpt-5.4"
check_for_update_on_startup = false
commit_attribution = ""
forced_login_method = "api"

[model_providers.amazon-bedrock.aws]
region = "us-west-2"
profile = "CodexAmazonInternal"

[mcp_servers.builder-mcp]
args = [
    "--exclude-tools",
    "SkillsTool,WorkspaceSearch,Delegate,ToolReactivationTool",
]
command = "builder-mcp"

[mcp_servers.builder-mcp.env]
TOOL_PERSONALIZATION_ENABLED = "false"
TOOL_PERSONALIZATION_MIN_EXECUTIONS = "0"
TOOL_PERSONALIZATION_ROLLOUT_PERCENTAGE = "100"
TOOL_PERSONALIZATION_TRAINING_DAYS = "0"



[analytics]
enabled = false

[otel]
metrics_exporter = "none"
environment = "stable"


[projects."/Users/juaireaj"]
trust_level = "trusted"

[projects."/Users/juaireaj/vsc-projects/codex"]
trust_level = "trusted"


[projects."/Users/juaireaj/Downloads"]
trust_level = "trusted"

[tui.model_availability_nux]
"openai.gpt-5.5" = 4

[marketplaces.aim]
last_updated = "2026-05-30T16:03:14Z"
source_type = "local"
source = "/Users/juaireaj/.aim/cc-plugins"

[plugins."AmazonBuilderCoreAIAgents-pipeline-assistant@aim"]
enabled = true

[plugins."AmazonBuilderCoreAIAgents-core@aim"]
enabled = false

I believe the problematic section is the follow when either plugin is enabled = true.

[marketplaces.aim]
last_updated = "2026-05-30T16:03:14Z"
source_type = "local"
source = "/Users/juaireaj/.aim/cc-plugins"

[plugins."AmazonBuilderCoreAIAgents-pipeline-assistant@aim"]
enabled = true

[plugins."AmazonBuilderCoreAIAgents-core@aim"]
enabled = false

When flipping either plugin to enabled = false

[marketplaces.aim]
last_updated = "2026-05-30T16:03:14Z"
source_type = "local"
source = "/Users/juaireaj/.aim/cc-plugins"

[plugins."AmazonBuilderCoreAIAgents-pipeline-assistant@aim"]
enabled = false

[plugins."AmazonBuilderCoreAIAgents-core@aim"]
enabled = false
ls -al ~/.aim/cc-plugins
total 0
drwxr-xr-x@  5 juaireaj  staff  160 May 30 09:03 .
drwxr-xr-x@ 15 juaireaj  staff  480 May 12 11:32 ..
drwxr-xr-x@  3 juaireaj  staff   96 May 30 09:03 .claude-plugin
drwxr-xr-x@  4 juaireaj  staff  128 May 30 09:03 AmazonBuilderCoreAIAgents-core
drwxr-xr-x@  7 juaireaj  staff  224 May 30 09:03 AmazonBuilderCoreAIAgents-pipeline-assistant


cat ~/.aim/cc-plugins/.claude-plugin/marketplace.json
{
  "$schema" : "https://anthropic.com/claude-code/marketplace.schema.json",
  "name" : "aim",
  "description" : "AIM-managed Claude Code plugins",
  "owner" : {
    "name" : "AIM",
    "email" : "redacted"
  },
  "plugins" : [ {
    "name" : "AmazonBuilderCoreAIAgents-pipeline-assistant",
    "source" : "./AmazonBuilderCoreAIAgents-pipeline-assistant",
    "version" : "1.0.6463776125"
  }, {
    "name" : "AmazonBuilderCoreAIAgents-core",
    "source" : "./AmazonBuilderCoreAIAgents-core",
    "version" : "1.0.6463776125"
  } ]
}

What steps can reproduce the bug?

Uploaded thread: 019e799d-b322-7dc2-99bf-e8f69dbd275f

What is the expected behavior?

No response

Additional information

No response

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

codex - 💡(How to fix) Fix Custom Plugins from custom marketplace cause repeated Mantle calls