Skip to content

Feat: Bulk AI Tagging & Progress Tracking for Folder Management #725

@VasuS609

Description

@VasuS609

Describe the feature

Issue Summary
The folder management interface requires manual interaction with each folder's AI tagging toggle, making it tedious to manage multiple folders. Additionally, there's no visual indication of tagging progress or smart sorting to prioritize folders needing attention.

Currently users must:

  • Manually tap the AI tagging toggle for each individual folder
  • Scroll through an unsorted list to find folders that need tagging
  • Have no overview of how many folders are tagged vs. pending

This creates friction when managing 10+ folders and makes it difficult to track AI tagging progress across the document collection.

Proposed Solution
1. Bulk Control Buttons
Add action buttons at the top of the folder list:

"AI Tag All" - Enable AI tagging for all folders at once
"Select All" - Checkbox to select multiple folders for bulk actions
"Tag Selected" - Apply AI tagging to selected folders only

2. Smart Sorting by Status
Auto-organize folders into three priority sections:

  • Completed (AI tagged) [Collapse/Expand]
  • In Progress (tagging...) [Collapse/Expand]
  • Pending (not yet tagged) [Collapse/Expand]

3. Progress Summary
Display summary stats at the top:
AI Tagging Progress: 7/15 folders tagged (47%)
Completed: 7 | In Progress: 2 | Pending: 6

Benefits

Efficiency: Tag all folders with one click instead of 10+ clicks
Visibility: Immediately see which folders need attention
Progress Tracking: Clear overview of completion status
Flexibility: Option for selective bulk tagging or individual control

Technical Considerations

  • Maintain existing individual toggle functionality alongside bulk actions
  • Preserve user preferences (folders manually excluded from AI tagging)
  • Handle API rate limits gracefully if tagging many folders simultaneously
  • Persist sorting preference across sessions
  • Show real-time progress updates for in-progress tagging

Priority
High - Significantly improves UX for users managing multiple folders

Add ScreenShots

Image Image Image Image Image

Record

  • I agree to follow this project's Code of Conduct
  • I want to work on this issue

Checklist before Submitting.

  • Have you updated docs for it?.
  • Have you added unit tests?.
  • Have you made sure unit tests pass?
  • Have you made sure code formatting is correct?
  • Does it contain any style related issues?

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions