fix(lightspeed): added empty state for unconfigured LLM#2781
fix(lightspeed): added empty state for unconfigured LLM#2781ciiay wants to merge 4 commits intoredhat-developer:mainfrom
Conversation
Signed-off-by: Yi Cai <yicai@redhat.com>
Code Review by Qodo
1.
|
Missing ChangesetsThe following package(s) are changed by this PR but do not have a changeset:
See CONTRIBUTING.md for more information about how to add changesets. Changed Packages
|
Review Summary by QodoAdd empty and error states for Lightspeed LLM configuration
WalkthroughsDescription• Added empty state UI for unconfigured LLM models • Added error state UI for failed model loading • Added loading state UI while fetching models • Extended translations across 6 languages • Added comprehensive test coverage for new states Diagramflowchart LR
A["Models API"] -->|loading| B["Loading State"]
A -->|error| C["Error State with Retry"]
A -->|empty list| D["Not Configured State"]
A -->|success| E["Chat Interface"]
File Changes1. workspaces/lightspeed/plugins/lightspeed/src/components/LightspeedChatModelsState.tsx
|
Signed-off-by: Yi Cai <yicai@redhat.com>
Signed-off-by: Yi Cai <yicai@redhat.com>
|
Hi @ShiranHi , any input to the empty state display? |
|
Hi,
I’m no longer working with Red Hat. Please remove me from your list and
find @shiran for any UX questions.
Thank you
April Ma
Sr. Interaction Designer, User Experience Design
Red Hat <https://www.redhat.com/>
<https://www.redhat.com/>
…On Thu, Apr 16, 2026 at 02:43 Yi C ***@***.***> wrote:
*ciiay* left a comment (redhat-developer/rhdh-plugins#2781)
<#2781 (comment)>
Hi @aprilma419 <https://github.com/aprilma419> , any input to the empty
state display?
—
Reply to this email directly, view it on GitHub
<#2781 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKS7NJ3HMAFE6RWU6CEMQML4V7J6HAVCNFSM6AAAAACX2SBGWGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHM2DENJUGU3TENBRGM>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
|
@ciiay looks good to me, I have some small comments:
|
Signed-off-by: Yi Cai <yicai@redhat.com>
|



Hey, I just made a Pull Request!
For RHIDP-12816
✔️ Checklist
Test steps:
run.yamlreplace any inference or models setting with an empty array[]like thisstorage.backendin yourrun.yaml)Screenshot(updated on 4/16):