-
Story
-
Resolution: Unresolved
-
Critical
-
None
-
2
-
False
-
-
False
-
-
Story
Develop automated E2E tests to validate the following:
- Translation: Ensure the GUI correctly translates to English, French, German, Spanish, Italian, and Japanese.
- Backend Unconfiguration Handling:
-
- Verify that the frontend gracefully handles an empty or missing models list from /v1/models (Lightspeed Core).
- Ensure the plugin displays appropriate messages when the backend is unreachable or unconfigured.
- Confirm that the models list is empty or absent if the backend does not respond.{}
-
- Chat Interruption:
- Simulate stopping the chat mid-query and ensure that no LLM response is shown to the user.
- Ensure that the frontend UI properly prevents interaction after the query is stopped.
Background
Dependencies and Blockers
QE impacted work
Documentation impacted work
Acceptance Criteria
- Verify translations for GUI across all specified languages (English, French, German, Spanish, Italian, Japanese).
- Confirm that the frontend handles empty or missing backend data correctly (i.e., models list from /v1/models).
- Ensure that stopping a chat mid-query prevents any response from LLM and no interaction is allowed post-interruption.
Done Checklist:{}
- E2E tests pass in CI.
- All acceptance criteria met.