fix(ui): align task type definitions and add missing icons #350

Merged
review.bot merged 1 commit from fix/336-task-count-inconsistency into develop 2026-03-02 14:38:36 +00:00
Owner

Summary

  • Add missing task types to UI TaskType: compression, qdrant-sync, semantic-search, context-generate (matching backend/types definitions)
  • Add icons for all task types — compression was showing an empty square
  • Add assigned/timeout to Stats.tasks interface to match backend response (was missing 2 of 6 statuses)
  • Show status filter context in pagination text ("Showing X of Y pending tasks" instead of "Showing X of Y tasks")

Root cause: The UI type definitions were incomplete compared to backend types, causing missing icons and potentially inaccurate counts.

Closes #336

## Summary - Add missing task types to UI `TaskType`: `compression`, `qdrant-sync`, `semantic-search`, `context-generate` (matching backend/types definitions) - Add icons for all task types — `compression` was showing an empty square - Add `assigned`/`timeout` to `Stats.tasks` interface to match backend response (was missing 2 of 6 statuses) - Show status filter context in pagination text ("Showing X of Y pending tasks" instead of "Showing X of Y tasks") **Root cause:** The UI type definitions were incomplete compared to backend types, causing missing icons and potentially inaccurate counts. Closes #336
- Add missing task types to UI: compression, qdrant-sync, semantic-search, context-generate
- Add icons for all task types (compression was showing empty square)
- Add assigned/timeout to Stats interface to match backend response
- Show status filter context in 'Showing X of Y' pagination text
review.bot left a comment
Owner

AI Code Review (Devstral)

The changes align UI type definitions with backend types, add missing icons, and improve status filter context in pagination text. All linked issue tasks appear to be completed.


Automated review by pr-reviewer

## AI Code Review (Devstral) The changes align UI type definitions with backend types, add missing icons, and improve status filter context in pagination text. All linked issue tasks appear to be completed. --- *Automated review by [pr-reviewer](https://github.com/customable/pr-reviewer)*
review.bot merged commit 09382274d8 into develop 2026-03-02 14:38:36 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
customable/claude-mem!350
No description provided.