Improve terminal logging (grouped + Rich + --no-color)#960
Conversation
WalkthroughReplaced coloredlogs/Halo/colorama with Rich-based logging, added NO_COLOR handling, moved console/logger initialization to runtime, introduced DLogger enhancements, changed many CLI output formats to two-line project blocks, and made apply_patch return a PatchResult including encoding warnings. Changes
Sequence Diagram(s)mermaid Estimated code review effort🎯 4 (Complex) | ⏱️ ~50 minutes Possibly related PRs
Suggested labels
Suggested reviewers
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
3ec294e to
25c9708
Compare
25c9708 to
66f60aa
Compare
66f60aa to
0fd7339
Compare
0fd7339 to
c60f9c4
Compare
c60f9c4 to
1bd2c59
Compare
41338e1 to
6337ab7
Compare
6337ab7 to
347e95b
Compare
|
@coderabbitai review |
✅ Actions performedReview triggered.
|
|
@coderabbitai review |
✅ Actions performedReview triggered.
|
347e95b to
0334f5a
Compare
Summary by CodeRabbit
New Features
Refactor
Documentation
✏️ Tip: You can customize this high-level summary in your review settings.