LocalAI/core
Ettore Di Giacinto bfdc29d316
fix(gallery): correctly show status for downloading OCI images (#5774)
We can't use the mutate.Extract written bytes as current status as that
will be bigger than the compressed image size. Image manifest don't have
any guarantee of the type of artifact (can be compressed or not) when
showing the layer size.

Split the extraction process in two parts: Downloading and extracting as
a flattened system, in this way we can display the status of downloading
and extracting accordingly.

This change also fixes a small nuance in detecting installed backends,
now it's more consistent and looks if a metadata.json and/or a path with
a `run.sh` file is present.

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-07-02 08:25:48 +02:00
..
application feat(gallery): automatically install missing backends along models (#5736) 2025-06-27 18:25:44 +02:00
backend fix(gallery): automatically install model from name (#5757) 2025-06-29 17:42:58 +02:00
cli feat(gallery): automatically install missing backends along models (#5736) 2025-06-27 18:25:44 +02:00
clients feat(store): add Golang client (#1977) 2024-04-16 15:54:14 +02:00
config feat(llama.cpp): allow to set kv-overrides (#5745) 2025-06-28 21:26:07 +02:00
dependencies_manager fix: be consistent in downloading files, check for scanner errors (#3108) 2024-08-02 20:06:25 +02:00
explorer feat(explorer): make possible to run sync in a separate process (#3224) 2024-08-12 19:25:44 +02:00
gallery fix(gallery): correctly show status for downloading OCI images (#5774) 2025-07-02 08:25:48 +02:00
http fix(gallery): correctly show status for downloading OCI images (#5774) 2025-07-02 08:25:48 +02:00
p2p Fix Typos and Improve Documentation Clarity (#5648) 2025-06-15 16:04:44 +02:00
schema feat: Add backend gallery (#5607) 2025-06-15 14:56:52 +02:00
services feat(gallery): automatically install missing backends along models (#5736) 2025-06-27 18:25:44 +02:00
system fix(backends gallery): correctly identify gpu vendor (#5739) 2025-06-27 22:22:58 +02:00