Skip to content

fix(wizard): show friendly model labels in picker#571

Open
zerone0x wants to merge 1 commit into
Nano-Collective:mainfrom
zerone0x:fix/issue-560-model-picker-labels
Open

fix(wizard): show friendly model labels in picker#571
zerone0x wants to merge 1 commit into
Nano-Collective:mainfrom
zerone0x:fix/issue-560-model-picker-labels

Conversation

@zerone0x

Copy link
Copy Markdown
Contributor

Description

Fixes #560 by making the setup wizard's model picker show provider-friendly model names alongside raw model ids when both are available.

This keeps the existing scroll/search selection flow, but makes large model lists much easier to scan.

Type of Change

  • Bug fix
  • New feature
  • Breaking change
  • Documentation update

Testing

Automated Tests

  • New features include passing tests in .spec.ts/tsx files
  • All existing tests pass (pnpm test:all completes successfully)
  • Tests cover both success and error scenarios

Ran locally:

  • npx --yes pnpm@11.0.9 test:ava source/wizards/steps/model-selection-list.spec.tsx
  • npx --yes pnpm@11.0.9 exec biome check source/wizards/steps/model-selection-list.tsx source/wizards/steps/model-selection-list.spec.tsx
  • npx --yes pnpm@11.0.9 exec tsc --noEmit

Manual Testing

  • Tested with Ollama
  • Tested with OpenRouter
  • Tested with OpenAI-compatible API
  • Tested MCP integration (if applicable)

Checklist

  • Code follows project style guidelines
  • Self-review completed
  • Documentation updated (if needed)
  • No breaking changes (or clearly documented)
  • Appropriate logging added using structured logging (see CONTRIBUTING.md)

Fixes Nano-Collective#560

Co-Authored-By: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Model selection enhancement

1 participant