Skip to content

Model selection for provider OpenRouter is unnavigable #3640

@mikedesu

Description

@mikedesu

Describe the bug

When configuring goose, either for the first time or any time, when selecting OpenRouter.io as a provider, and you get to model selection, the list of models is so big that it floods my terminal, to a point where I literally cannot see the current selection.

To Reproduce
Steps to reproduce the behavior:

  1. goose configure
  2. configure providers
  3. openrouter
  4. yes
  5. observe flooded terminal with model selections

Expected behavior
It would be nice if there is a different selection mechanism. We could utilize a dynamic table like in rich: https://github.com/Textualize/rich

Screenshots

Image

Please provide following information:

  • OS & Arch: debian bookworm
  • Interface: CLI
  • Version: 1.1.4
  • Extensions enabled: Computer Controller, Developer Tools
  • Provider & Model: openrouter deepseek-chat

Additional context
it would be nice to be able to dynamically switch providers and models via a commandline flag at goose startup that would override the configuration as well.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions