fix: remove extraneous type casts (#462)

This commit is contained in:
Aaron Casanova
2025-04-21 00:00:56 -07:00
committed by GitHub
parent 3e71c87708
commit 8f1ea7fa85

View File

@@ -230,13 +230,13 @@ const fullContextMode = Boolean(cli.flags.fullContext);
let config = loadConfig(undefined, undefined, { let config = loadConfig(undefined, undefined, {
cwd: process.cwd(), cwd: process.cwd(),
disableProjectDoc: Boolean(cli.flags.noProjectDoc), disableProjectDoc: Boolean(cli.flags.noProjectDoc),
projectDocPath: cli.flags.projectDoc as string | undefined, projectDocPath: cli.flags.projectDoc,
isFullContext: fullContextMode, isFullContext: fullContextMode,
}); });
const prompt = cli.input[0]; const prompt = cli.input[0];
const model = cli.flags.model ?? config.model; const model = cli.flags.model ?? config.model;
const imagePaths = cli.flags.image as Array<string> | undefined; const imagePaths = cli.flags.image;
const provider = cli.flags.provider ?? config.provider; const provider = cli.flags.provider ?? config.provider;
const apiKey = getApiKey(provider); const apiKey = getApiKey(provider);
@@ -351,7 +351,7 @@ if (quietMode) {
: config.approvalMode || AutoApprovalMode.SUGGEST; : config.approvalMode || AutoApprovalMode.SUGGEST;
await runQuietMode({ await runQuietMode({
prompt: prompt as string, prompt,
imagePaths: imagePaths || [], imagePaths: imagePaths || [],
approvalPolicy: quietApprovalPolicy, approvalPolicy: quietApprovalPolicy,
additionalWritableRoots, additionalWritableRoots,