goose icon indicating copy to clipboard operation
goose copied to clipboard

Improve UX for Provider Configuration Settings

Open cbruyndoncx opened this issue 3 months ago • 2 comments

Please explain the motivation behind the feature request. The card layout is too small. There are little scroll bars next to the description, the title is not readable.

Describe the solution you'd like

  1. Clearly distinguish API providers and CLI Providers
  2. Make it a single column list layout with config wheel and checkbox for when configured, standard layout used elsewhere
  3. Sort by provider alphabetically
  4. Would be nice if the checkmark shows green if provider setup is confirmed to be working, similar to extensions. (ie send a 'ping,' receive a 'pong' )

Describe alternatives you've considered I seem to recall some more significant rework for providers is in the roadmap, but these changes seem small enough to justify a little cleanup effort.

  • [x] I have verified this does not duplicate an existing feature request
Image

cbruyndoncx avatar Aug 31 '25 08:08 cbruyndoncx

As part of PR for custom providers, and seen the changes made to extensions, i arranged it in a similar card layout. Still not ideal, but slightly better ...

cbruyndoncx avatar Sep 23 '25 21:09 cbruyndoncx

Good idea, I'll run this by the design team when we revisit the extension page soon

zanesq avatar Oct 28 '25 23:10 zanesq