fix typescript error

This commit is contained in:
Kevin Alwell
2025-04-29 12:43:52 -04:00
parent f466a73428
commit 841e19b05d

View File

@@ -294,6 +294,12 @@ if (!apiKey && !NO_API_KEY_REQUIRED.has(provider.toLowerCase())) {
process.exit(1);
}
const flagPresent = Object.hasOwn(cli.flags, "disableResponseStorage");
const disableResponseStorage = flagPresent
? Boolean(cli.flags.disableResponseStorage) // value user actually passed
: (config.disableResponseStorage ?? false); // fall back to YAML, default to false
config = {
apiKey,
...config,
@@ -303,10 +309,7 @@ config = {
(cli.flags.reasoning as ReasoningEffort | undefined) ?? "high",
flexMode: Boolean(cli.flags.flexMode),
provider,
disableResponseStorage:
cli.flags.disableResponseStorage !== undefined
? Boolean(cli.flags.disableResponseStorage)
: (config.disableResponseStorage ?? false),
disableResponseStorage,
};
// Check for updates after loading config. This is important because we write state file in