refactor: render reasoning choices with CommandListPicker #427

Open
opened 2026-07-21 14:12:30 +02:00 by dries · 0 comments
Owner

What to build

Replace the standalone reasoning picker implementation with a non-searching mode of the existing CommandListPicker. Preserve reasoning labels, current selection, keyboard navigation, scrolling, hover selection, and close behavior.

Acceptance criteria

  • CommandListPicker supports the minimal non-searching configuration needed by reasoning choices.
  • ReasoningPicker no longer duplicates picker navigation and shell behavior.
  • Existing searchable picker consumers behave unchanged.
  • Tests cover both searchable and non-searching modes.

Blocked by

None - can start immediately.

## What to build Replace the standalone reasoning picker implementation with a non-searching mode of the existing CommandListPicker. Preserve reasoning labels, current selection, keyboard navigation, scrolling, hover selection, and close behavior. ## Acceptance criteria - [ ] CommandListPicker supports the minimal non-searching configuration needed by reasoning choices. - [ ] ReasoningPicker no longer duplicates picker navigation and shell behavior. - [ ] Existing searchable picker consumers behave unchanged. - [ ] Tests cover both searchable and non-searching modes. ## Blocked by None - can start immediately.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
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
dries/ocman#427
No description provided.