fix(deps): revert yargs bump and fix npx regression (#3610)

This commit is contained in:
N. Taylor Mullen
2025-07-08 23:44:56 -07:00
committed by GitHub
parent 95782b7b47
commit d094026b3b
6 changed files with 92 additions and 270 deletions

View File

@@ -272,6 +272,7 @@ async function loadNonInteractiveConfig(
extensions,
config.getSessionId(),
);
await finalConfig.initialize();
}
return await validateNonInterActiveAuth(

View File

@@ -53,6 +53,7 @@ describe('runNonInteractive', () => {
getToolRegistry: vi.fn().mockReturnValue(mockToolRegistry),
getGeminiClient: vi.fn().mockReturnValue(mockGeminiClient),
getContentGeneratorConfig: vi.fn().mockReturnValue({}),
initialize: vi.fn(),
} as unknown as Config;
mockProcessStdoutWrite = vi.fn().mockImplementation(() => true);

View File

@@ -47,6 +47,7 @@ export async function runNonInteractive(
config: Config,
input: string,
): Promise<void> {
await config.initialize();
// Handle EPIPE errors when the output is piped to a command that closes early.
process.stdout.on('error', (err: NodeJS.ErrnoException) => {
if (err.code === 'EPIPE') {