fix(acp): rename --experimental-acp to --acp & rm zed references

This commit is contained in:
Shreya Keshive
2026-03-03 15:57:45 -05:00
parent 4be08a2261
commit e29e8f0e7c
9 changed files with 44 additions and 38 deletions

View File

@@ -81,6 +81,8 @@ export interface CliArgs {
policy: string[] | undefined;
allowedMcpServerNames: string[] | undefined;
allowedTools: string[] | undefined;
acp: boolean | undefined;
/** @deprecated Use acp instead */
experimentalAcp: boolean | undefined;
extensions: string[] | undefined;
listExtensions: boolean | undefined;
@@ -177,7 +179,8 @@ export async function parseArguments(
.filter(Boolean),
),
})
.option('experimental-acp', {
.option('acp', {
alias: 'experimental-acp',
type: 'boolean',
description: 'Starts the agent in ACP mode',
})
@@ -632,6 +635,7 @@ export async function loadCliConfig(
// -i/--prompt-interactive forces interactive mode with an initial prompt
const interactive =
!!argv.promptInteractive ||
!!argv.acp ||
!!argv.experimentalAcp ||
(!isHeadlessMode({ prompt: argv.prompt, query: argv.query }) &&
!argv.isCommand);
@@ -821,7 +825,7 @@ export async function loadCliConfig(
bugCommand: settings.advanced?.bugCommand,
model: resolvedModel,
maxSessionTurns: settings.model?.maxSessionTurns,
experimentalZedIntegration: argv.experimentalAcp || false,
acpMode: argv.acp || argv.experimentalAcp || false,
listExtensions: argv.listExtensions || false,
listSessions: argv.listSessions || false,
deleteSession: argv.deleteSession,

View File

@@ -483,6 +483,7 @@ describe('gemini.tsx main function kitty protocol', () => {
policy: undefined,
allowedMcpServerNames: undefined,
allowedTools: undefined,
acp: undefined,
experimentalAcp: undefined,
extensions: undefined,
listExtensions: undefined,

View File

@@ -672,7 +672,7 @@ export async function main() {
await getOauthClient(settings.merged.security.auth.selectedType, config);
}
if (config.getExperimentalZedIntegration()) {
if (config.getAcpMode()) {
return runZedIntegration(config, settings, argv);
}