LocalAI/core
Ettore Di Giacinto 2865f0f8d3
feat(ux): backend management enhancement (#9325)
* feat: add PreferDevelopmentBackends setting, expose isMeta/isDevelopment in API

- Add PreferDevelopmentBackends config field, CLI flag, runtime setting
- Add IsDevelopment() method to GalleryBackend
- Use AvailableBackendsUnfiltered in UI API to show all backends
- Expose isMeta, isDevelopment, preferDevelopmentBackends in backend API response

* feat: upgrade banner with Upgrade All button, detect pre-existing backends

- Add upgrade banner on Backends page showing count and Upgrade All button
- Fix upgrade detection for backends installed before version tracking:
  flag as upgradeable when gallery has a version but installed has none
- Fix OCI digest check to flag backends with no stored digest as upgradeable
2026-04-12 00:35:22 +02:00
..
application feat(ux): backend management enhancement (#9325) 2026-04-12 00:35:22 +02:00
backend feat(sam.cpp): add sam.cpp detection backend (#9288) 2026-04-09 21:49:11 +02:00
cli feat(ux): backend management enhancement (#9325) 2026-04-12 00:35:22 +02:00
clients feat: add distributed mode (#9124) 2026-03-30 00:47:27 +02:00
config feat(ux): backend management enhancement (#9325) 2026-04-12 00:35:22 +02:00
dependencies_manager feat(ui): move to React for frontend (#8772) 2026-03-05 21:47:12 +01:00
explorer feat: add distributed mode (#9124) 2026-03-30 00:47:27 +02:00
gallery feat(ux): backend management enhancement (#9325) 2026-04-12 00:35:22 +02:00
http feat(ux): backend management enhancement (#9325) 2026-04-12 00:35:22 +02:00
p2p feat: add distributed mode (#9124) 2026-03-30 00:47:27 +02:00
schema feat(sam.cpp): add sam.cpp detection backend (#9288) 2026-04-09 21:49:11 +02:00
services feat: backend versioning, upgrade detection and auto-upgrade (#9315) 2026-04-11 22:31:15 +02:00
startup feat: add distributed mode (#9124) 2026-03-30 00:47:27 +02:00
templates feat: add distributed mode (#9124) 2026-03-30 00:47:27 +02:00
trace feat: add distributed mode (#9124) 2026-03-30 00:47:27 +02:00