Open WebUI E2E Validation Checklist
Open WebUI E2E Validation Checklist
Version: v0.8.3 (Jorvis Phase U) Date: 2026-02-18
1. Preparation
- Backend Running:
./scripts/jorvis-dev.shordocker-compose up -d jorvis-api. - Open WebUI Running:
./scripts/jorvis-openwebui.sh up. - Models Registered:
./scripts/register-openwebui-model.sh(Check for "Voice-Ready" output).
2. Model List (Selector)
- Navigate to New Chat.
- Open Model Selector dropdown.
- Verify Grouping:
-
Jorvis Cloud(General / AI) -
Jorvis Meteo(Tools / Weather) -
Jorvis Help(System / Docs)
-
- Verify Tags: Are tags like
General,Tools,Systemvisible (if supported by active UI theme)?
3. Model Cards (Details)
- Select Jorvis Cloud.
- Click "Model Details" (info icon) or hover.
- Verify Description:
- "General Intelligence."
- "Full access to all connected tools…"
- "🎙️ Voice-Ready: Best choice for conversation."
- Select Jorvis Meteo.
- Verify Description: "⚠️ Voice Note: Returns data tables…"
4. Voice Experience (If Configured)
- Voice Gateway E2E validated (VG-2).
- Click Microphone (STT).
- Speak: "What is the weather in London?" (Select
Jorvis Meteo). - Verify Response: Returns weather. TTS should read it (if supported).
- Verify Limitation: If table is returned, TTS might read raw markdown or summary. This confirms the "Voice Note" warning was accurate.
5. Mobile / PWA
- Open on Mobile (or DevTools Mobile View).
- Verify Model names are legible ("Jorvis Cloud" fits).
- Verify PWA Banner appears (if not dismissed).
Status: [ ] PASS / [ ] FAIL