feat(cli): Add interactive edit flow to CLI and improve UX

This commit is contained in:
2025-08-31 16:36:06 +00:00
parent 6e39b1db8f
commit a0e7408c1a
9 changed files with 198 additions and 56 deletions

View File

@@ -739,7 +739,8 @@ export class ProcessManager extends EventEmitter {
throw configError;
}
} else {
this.logger.info('No saved process configurations found');
// First run / no configs yet — keep this quiet unless debugging
this.logger.debug('No saved process configurations found');
}
} catch (error: Error | unknown) {
// Only throw if it's not the "no configs found" case
@@ -748,9 +749,7 @@ export class ProcessManager extends EventEmitter {
}
// If no configs found or error reading, just continue with empty configs
this.logger.info(
'No saved process configurations found or error reading them',
);
this.logger.debug('No saved process configurations found or error reading them');
}
}