From 546491bbe13e262dadbefb848aabeb1d8018a69a Mon Sep 17 00:00:00 2001 From: Protocol-zero-0 <257158451+Protocol-zero-0@users.noreply.github.com> Date: Sun, 8 Mar 2026 10:22:15 +0000 Subject: [PATCH] fix: align sentinel guard branch with CI checks Refresh the detect-secrets baseline and normalize the config io import ordering so the sentinel guard PR passes the current formatting and build checks after rebase. Made-with: Cursor --- .secrets.baseline | 2 +- src/config/io.ts | 5 ++--- src/config/io.write-config.test.ts | 2 +- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/.secrets.baseline b/.secrets.baseline index 07641fb920b..a51216f90af 100644 --- a/.secrets.baseline +++ b/.secrets.baseline @@ -12196,7 +12196,7 @@ "filename": "src/config/io.write-config.test.ts", "hashed_secret": "13951588fd3325e25ed1e3b116d7009fb221c85e", "is_verified": false, - "line_number": 289 + "line_number": 290 } ], "src/config/model-alias-defaults.test.ts": [ diff --git a/src/config/io.ts b/src/config/io.ts index 7d19893a813..450c992786f 100644 --- a/src/config/io.ts +++ b/src/config/io.ts @@ -1,11 +1,10 @@ -import JSON5 from "json5"; -import { ensureOwnerDisplaySecret } from "../agents/owner-display.js"; -import type { OpenClawConfig, ConfigFileSnapshot, LegacyConfigIssue } from "./types.js"; import crypto from "node:crypto"; import fs from "node:fs"; import os from "node:os"; import path from "node:path"; import { isDeepStrictEqual } from "node:util"; +import JSON5 from "json5"; +import { ensureOwnerDisplaySecret } from "../agents/owner-display.js"; import { loadDotEnv } from "../infra/dotenv.js"; import { resolveRequiredHomeDir } from "../infra/home-dir.js"; import { diff --git a/src/config/io.write-config.test.ts b/src/config/io.write-config.test.ts index 5d00d54c40e..7ba106d5dbe 100644 --- a/src/config/io.write-config.test.ts +++ b/src/config/io.write-config.test.ts @@ -3,8 +3,8 @@ import os from "node:os"; import path from "node:path"; import { afterAll, beforeAll, describe, expect, it, vi } from "vitest"; import { createConfigIO } from "./io.js"; -import type { OpenClawConfig } from "./types.js"; import { REDACTED_SENTINEL } from "./redact-snapshot.js"; +import type { OpenClawConfig } from "./types.js"; describe("config io write", () => { let fixtureRoot = "";