Commit 75fbc5ef authored by Jan Reimes's avatar Jan Reimes
Browse files

fix(01-04): add BarColumn to progress bar for document count visualization

- Added BarColumn to workspace process progress bars
- BarColumn provides visual progress indication alongside MofNCompleteColumn
- Progress bar now displays: [======> ] 5/69 0:00:23 with current doc ID
- Also added BarColumn to workspace embedding progress bar
- Updated imports to include BarColumn from rich.progress
parent 5a242a4f
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -15,7 +15,7 @@ from typing import Any

import typer
from dotenv import load_dotenv
from rich.progress import MofNCompleteColumn, Progress, SpinnerColumn, TextColumn, TimeElapsedColumn
from rich.progress import BarColumn, MofNCompleteColumn, Progress, SpinnerColumn, TextColumn, TimeElapsedColumn
from tdoc_crawler.cli.formatting import TableColumnSpec, print_structured_output
from tdoc_crawler.config import CacheManager, resolve_cache_manager
from tdoc_crawler.database import TDocDatabase
@@ -1044,6 +1044,7 @@ def _embed_members(
            with Progress(
                SpinnerColumn(),
                TextColumn("[progress.description]{task.description}"),
                BarColumn(),
                MofNCompleteColumn(),
                TimeElapsedColumn(),
                console=console,
@@ -1179,6 +1180,7 @@ def workspace_process(
    with Progress(
        SpinnerColumn(),
        TextColumn("[progress.description]{task.description}"),
        BarColumn(),
        MofNCompleteColumn(),
        TimeElapsedColumn(),
        console=console,