HubaHuba

Task Management

How to search, filter, sort, and manage tasks in Huba.

Searching

Press : to focus the search input. Search is case-insensitive and matches against both subject and description fields. Results update in real-time as you type.

  • Escape — clear search text (first press) or exit search (second press)
  • Enter — confirm search and return focus to task table

Huba - Searching tasks

Filtering

Press Shift+F to cycle through status filters:

AllPendingIn ProgressCompletedAll

The active filter is shown in the task table footer. The "Pending" filter matches both pending and blocked statuses.

Huba - Filtering tasks

Sorting

KeySort ByNotes
Shift+IIDNumeric comparison for numeric IDs
Shift+TTitleAlphabetical by subject
Shift+SStatusOrder: in_progress → pending → blocked → completed
Shift+DDateBy last modified time

Pressing the same sort key again toggles between ascending and descending. The current sort field and direction are shown in the table subtitle.

Huba - Sorting tasks

Task Details

  • Space or / — toggle the inline details panel
  • Enter — open the full-page details view
  • h — switch between horizontal and vertical layout

The details panel shows the task ID, subject, status, and description rendered as markdown in a scrollable area.

Huba - Task Details

Dependencies

Tasks can have dependency relationships:

  • Blocked By (panel 3) — tasks that must complete before the selected task can start
  • Blocks (panel 4) — tasks that are waiting on the selected task

Both panels show the dependency count in their title (e.g., "Blocked By (2)"). They are hidden when no dependencies exist. Selecting a dependency navigates to that task in the table.

Huba - Task dependencies

Progress Tracking

The task table footer displays a progress summary showing completed tasks vs total tasks for the current filter. Progress is calculated in real-time as task statuses change.

Huba - Tasks progress

Real-Time Updates

Huba watches task directories for changes using a file watcher. When Claude Code creates, modifies, or deletes a task file, the UI updates automatically.

On this page