refactor: streamline non-interactive session handling by removing settings parameter and introducing minimal settings instance

This commit is contained in:
mingholy.lmh
2025-11-18 12:20:47 +08:00
parent f9a2b7b032
commit 13cc8f9f55
6 changed files with 67 additions and 66 deletions

View File

@@ -446,9 +446,7 @@ export async function main() {
await runNonInteractiveStreamJson(
nonInteractiveConfig,
settings,
trimmedInput.length > 0 ? trimmedInput : '',
prompt_id,
);
await runExitCleanup();
process.exit(0);