Skip to content

Conversation

@richiejp
Copy link
Collaborator

@richiejp richiejp commented Feb 5, 2026

  • fix(realtime): Use the voice provided by the user or none at all
  • fix(ui,config): Allow pipeline models to have no backend and use same validation in frontend

@netlify
Copy link

netlify bot commented Feb 5, 2026

Deploy Preview for localai ready!

Name Link
🔨 Latest commit 1e3a43c
🔍 Latest deploy log https://app.netlify.com/projects/localai/deploys/698c66b711df910008691f3b
😎 Deploy Preview https://deploy-preview-8415--localai.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

mudler
mudler previously approved these changes Feb 5, 2026
@christian-drescher
Copy link

Verified this locally; it fixes #8413. Great work!

@mudler mudler enabled auto-merge (squash) February 6, 2026 09:29
@richiejp richiejp force-pushed the fix/realtime-audio branch 3 times, most recently from 81d9963 to e437def Compare February 9, 2026 09:30
@richiejp
Copy link
Collaborator Author

richiejp commented Feb 9, 2026

moonshine build failure appears to be unrelated? Voxcpm test failure I am not so sure about.

@richiejp richiejp force-pushed the fix/realtime-audio branch 2 times, most recently from bf0663f to f619645 Compare February 9, 2026 14:25
@mudler
Copy link
Owner

mudler commented Feb 10, 2026

moonshine build failure appears to be unrelated? Voxcpm test failure I am not so sure about.

yup that seems to hit master as well, still didn't had time to have a look at it why it started failing recently

@richiejp richiejp force-pushed the fix/realtime-audio branch 3 times, most recently from 546e42a to 6cdf4c7 Compare February 11, 2026 11:19
@richiejp
Copy link
Collaborator Author

I had to revert merging the config validation into one function on the backend, but kept in some other fixes I found along the way for that. So now all the test failures appear to be unrelated?

Basically I realised that it is possible to load a config with no backend set because we cycle through the backends in that case and I shouldn't have messed with that in this PR anyway. So now we just make sure pipeline models can be validated by the UI.

… validation in frontend

Signed-off-by: Richard Palethorpe <[email protected]>
Test fixtures were missing the `backend` field which is now required
by the model config validation. Updated all test model configurations
to include appropriate backend values.

Changes:
- Added backend: llama-cpp to test fixtures (embeddings, gpt4, gpt4_2, rwkv, config list entries)
- Added backend: llama-cpp to gallery_simple.yaml embedded config
- Updated model_config_test.go to expect validation failure for old config format without backend

💘 Generated with Crush

Assisted-by: Claude Sonnet 4.5 via Crush <[email protected]>
Signed-off-by: Richard Palethorpe <[email protected]>
@mudler mudler merged commit 7270a98 into mudler:master Feb 11, 2026
36 of 38 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants