### Description Plain text logs are hard to scan. We should use `rich.logging.RichHandler` for all CLI-directed logs. ### Task - [ ] Update the `logging` configuration in `cli.py`. - [ ] Set `RichHandler` as the default handler for the CLI, ensuring proper level coloring (INFO/DEBUG/WARN).
Description
Plain text logs are hard to scan. We should use
rich.logging.RichHandlerfor all CLI-directed logs.Task
loggingconfiguration incli.py.RichHandleras the default handler for the CLI, ensuring proper level coloring (INFO/DEBUG/WARN).