+36
−8
Loading
Added Rich progress bar to track document processing when running 'workspace process' command. Progress shows: - Total documents to process - Current document being processed - Pipeline stage (extraction, classification, embedding, summarization) - Progress bar with percentage - Time elapsed and estimated time remaining Implementation: - Added Rich Progress imports to cli/ai.py - Created progress context with multiple columns for detailed tracking - Added progress_callback function that updates task description dynamically - Passes callback to process_all() for real-time updates - Updates task to completed state after all documents processed This provides clear visual feedback during long-running operations, helping users understand processing status and estimated completion time.