fix(doctor): point codex asset warning at migrate plan (#85324) · openclaw/openclaw@111bad1
steipete
·
2026-05-22
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -38,6 +38,7 @@ Docs: https://docs.openclaw.ai
|
38 | 38 | - CLI/update: start managed Gateway update handoff helpers from a stable existing directory and tolerate deleted cwd/package roots during macOS LaunchAgent handoff. Fixes #83808. (#83875) Thanks @jason-allen-oneal. |
39 | 39 | - Cron: honor `cron.retry.retryOn: ["network"]` for common network error codes such as `EAI_AGAIN`, `EHOSTUNREACH`, and `ENETUNREACH`. |
40 | 40 | - Agents/OpenAI: preserve structured provider error code, type, and redacted body metadata on boundary-aware transport failures. |
| 41 | +- Doctor/Codex: point native Codex asset warnings at the canonical `openclaw migrate plan codex` preview command. Fixes #84948. Thanks @markoa. |
41 | 42 | - CLI/agents: retry transient normal-close Gateway handshakes before falling back to embedded `openclaw agent` execution. |
42 | 43 | - CLI/update: keep managed Gateway service stop/restart status lines out of `openclaw update --json` stdout so package-update automation can parse the JSON payload. |
43 | 44 | - Plugins: resolve OpenClaw plugin SDK subpaths for native external plugin runtimes without mutating package installs or broadening process-wide module resolution. |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -123,7 +123,7 @@ describe("collectCodexNativeAssetWarnings", () => {
|
123 | 123 | "- Personal Codex CLI assets were found, but native Codex-mode OpenClaw agents use isolated per-agent Codex homes.", |
124 | 124 | `- Sources: ${codexHome} and ${path.join(root, ".agents", "skills")} (1 skill, 0 plugins, 0 config files, 0 hook files).`, |
125 | 125 | "- These assets will not be loaded by the Codex app-server child unless you intentionally promote them.", |
126 | | -"- Run `openclaw migrate codex --dry-run` to inventory them. Applying that migration copies skills into the current OpenClaw agent workspace; Codex plugins, hooks, and config stay manual-review only.", |
| 126 | +"- Run `openclaw migrate plan codex` to inventory them. Applying that migration copies skills into the current OpenClaw agent workspace; Codex plugins, hooks, and config stay manual-review only.", |
127 | 127 | ].join("\n"), |
128 | 128 | ]); |
129 | 129 | }); |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -201,7 +201,7 @@ export async function collectCodexNativeAssetWarnings(params: {
|
201 | 201 | "- Personal Codex CLI assets were found, but native Codex-mode OpenClaw agents use isolated per-agent Codex homes.", |
202 | 202 | `- Sources: ${resolveCodexHome(env)} and ${resolvePersonalAgentSkillsDir(env)} (${counts.join(", ")}).`, |
203 | 203 | "- These assets will not be loaded by the Codex app-server child unless you intentionally promote them.", |
204 | | -"- Run `openclaw migrate codex --dry-run` to inventory them. Applying that migration copies skills into the current OpenClaw agent workspace; Codex plugins, hooks, and config stay manual-review only.", |
| 204 | +"- Run `openclaw migrate plan codex` to inventory them. Applying that migration copies skills into the current OpenClaw agent workspace; Codex plugins, hooks, and config stay manual-review only.", |
205 | 205 | ].join("\n"), |
206 | 206 | ]; |
207 | 207 | } |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。