feat(ui): enhance doctor and error manager with new ui layer

- doctor.ts: add styled header box, semantic status indicators,
  formatted summary table, grouped check sections
- error-manager.ts: add boxed error messages, styled solution
  sections, semantic color coding for all error types
- ccs.ts, shell-executor.ts: await async error methods

Phase 4 of CLI UI Enhancement plan complete.
This commit is contained in:
kaitranntt committed 2025-12-01 19:54:44 -05:00
1 parent 6f42a6527b
commit 57016f3f76
4 files changed
+272 -259

No files matched your search

+2 -2
View File
@@ -52,8 +52,8 @@ export function execClaude(
else process.exit(code || 0);
});
child.on('error', () => {
ErrorManager.showClaudeNotFound();
child.on('error', async () => {
await ErrorManager.showClaudeNotFound();
process.exit(1);
});
}