npm: 12.2.1 config: min-release-age=8 installed: codex-cli 0.163.0 registry latest: 0.165.0 eligible updates after app update: {} { "error": { "code": "ECONNREFUSED", "summary": "FetchError: request to http://127.0.0.1:9/@openai%2fcodex failed, reason: connect ECONNREFUSED 127.0.0.1:9", "detail": "If you are behind a proxy, please make sure that the 'proxy' config is set properly. See: 'npm help config'" } } app websocket advisory with unreachable registry: { "version": "0.163.0", "versionAdvisory": { "status": "unknown", "currentVersion": "0.163.0", "latestVersion": null, "updateCommand": "npm install -g --prefix /tmp/pr24062-codex --allow-scripts=@openai/codex @openai/codex@latest", "canUpdate": true, "canInstallVersion": true, "checkedAt": "2026-10-28T08:38:54.943Z", "message": null } } app websocket advisory with min-release-age=0: { "version": "0.163.0", "versionAdvisory": { "status": "behind_latest", "currentVersion": "0.163.0", "latestVersion": "0.165.0", "updateCommand": "npm install -g --prefix /tmp/pr24062-codex --allow-scripts=@openai/codex @openai/codex@latest", "canUpdate": true, "canInstallVersion": true, "checkedAt": "2026-10-28T08:39:11.020Z", "message": "Install the update now or review provider settings." } } app websocket advisory with min-release-age=8 restored: { "version": "0.163.0", "versionAdvisory": { "status": "current", "currentVersion": "0.163.0", "latestVersion": "0.163.0", "updateCommand": "npm install -g --prefix /tmp/pr24062-codex --allow-scripts=@openai/codex @openai/codex@latest", "canUpdate": true, "canInstallVersion": true, "checkedAt": "2026-10-28T08:39:28.672Z", "message": null } } real client provider turns: gpt-6.1-sol via npm-global Codex 0.163.0. 1. read package.json: @t3tools/monorepo; PROVIDER_UPDATE_OK. 2. git status --porcelain and git branch --show-current while npm registry unreachable: clean; fix/npm-release-age-provider-updates; REGISTRY_FAILURE_TURN_OK.