Skip to content

Commit 9d6bb9f

Browse files
committed
fix(ci): unblock status and secret-file checks
1 parent b5c68dd commit 9d6bb9f

2 files changed

Lines changed: 19 additions & 2 deletions

File tree

src/commands/status.summary.redaction.test.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ function createRecentSessionRow() {
1414
remainingTokens: 4,
1515
percentUsed: 5,
1616
model: "gpt-5",
17+
configuredModel: "gpt-5",
18+
selectedModel: "gpt-5",
19+
modelSelectionReason: null,
1720
contextTokens: 200_000,
1821
flags: ["id:sess-1"],
1922
};

src/infra/secret-file.ts

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,31 @@
11
import "./fs-safe-defaults.js";
2-
import { readSecretFileSync as readSecretFileSyncImpl } from "@openclaw/fs-safe/secret";
2+
import {
3+
readSecretFileSync as readSecretFileSyncImpl,
4+
tryReadSecretFileSync as tryReadSecretFileSyncImpl,
5+
} from "@openclaw/fs-safe/secret";
36
import { resolveUserPath } from "../utils.js";
47

58
export {
69
DEFAULT_SECRET_FILE_MAX_BYTES,
710
PRIVATE_SECRET_DIR_MODE,
811
PRIVATE_SECRET_FILE_MODE,
912
readSecretFileSync,
10-
tryReadSecretFileSync,
1113
type SecretFileReadOptions,
1214
} from "@openclaw/fs-safe/secret";
1315
export { writeSecretFileAtomic as writePrivateSecretFileAtomic } from "@openclaw/fs-safe/secret";
1416

17+
export function tryReadSecretFileSync(
18+
filePath: string | undefined,
19+
label: string,
20+
options: Parameters<typeof tryReadSecretFileSyncImpl>[2] = {},
21+
): string | undefined {
22+
try {
23+
return tryReadSecretFileSyncImpl(filePath, label, options);
24+
} catch {
25+
return undefined;
26+
}
27+
}
28+
1529
export type SecretFileReadResult =
1630
| {
1731
ok: true;

0 commit comments

Comments
 (0)