diff --git a/src/llama_stack_client/_utils/_logs.py b/src/llama_stack_client/_utils/_logs.py index 49f3ee8c..77e8dc24 100644 --- a/src/llama_stack_client/_utils/_logs.py +++ b/src/llama_stack_client/_utils/_logs.py @@ -1,5 +1,6 @@ import os import logging +from rich.logging import RichHandler logger: logging.Logger = logging.getLogger("llama_stack_client") httpx_logger: logging.Logger = logging.getLogger("httpx") @@ -10,6 +11,7 @@ def _basic_config() -> None: logging.basicConfig( format="[%(asctime)s - %(name)s:%(lineno)d - %(levelname)s] %(message)s", datefmt="%Y-%m-%d %H:%M:%S", + handlers=[RichHandler(rich_tracebacks=True)], )