LocalAI/core/http/react-ui/src/pages
LocalAI [bot] 61bf34ea2f
Some checks are pending
build backend container images / generate-matrix (push) Waiting to run
build backend container images / backend-jobs-multiarch (push) Blocked by required conditions
build backend container images / backend-jobs-singlearch (push) Blocked by required conditions
build backend container images / backend-merge-jobs-multiarch (push) Blocked by required conditions
build backend container images / backend-merge-jobs-singlearch (push) Blocked by required conditions
build backend container images / backend-jobs-darwin (push) Blocked by required conditions
Build test / build-test (push) Waiting to run
Build test / launcher-build-darwin (push) Waiting to run
Build test / launcher-build-linux (push) Waiting to run
Explorer deployment / build-linux (push) Waiting to run
GPU tests / ubuntu-latest (1.21.x) (push) Waiting to run
generate and publish intel docker caches / generate_caches (intel/oneapi-basekit:2025.3.2-0-devel-ubuntu24.04, linux/amd64, arc-runner-set) (push) Waiting to run
build container images / hipblas-jobs (rocm/dev-ubuntu-24.04:7.2.1, hipblas, --jobs=3 --output-sync=target, linux/amd64, ubuntu-latest, auto, -gpu-hipblas, noble, 2404) (push) Waiting to run
build container images / core-image-build (intel/oneapi-basekit:2025.3.2-0-devel-ubuntu24.04, intel, --jobs=3 --output-sync=target, linux/amd64, ubuntu-latest, auto, -gpu-intel, noble, 2404) (push) Waiting to run
build container images / gpu-nvidia-cuda-12-image-merge (push) Blocked by required conditions
build container images / gpu-nvidia-cuda-13-image-merge (push) Blocked by required conditions
build container images / gpu-intel-image-merge (push) Blocked by required conditions
build container images / gpu-hipblas-image-merge (push) Blocked by required conditions
build container images / nvidia-l4t-arm64-image-merge (push) Blocked by required conditions
build container images / nvidia-l4t-arm64-cuda-13-image-merge (push) Blocked by required conditions
build container images / gpu-vulkan-image-merge (push) Blocked by required conditions
build container images / core-image-build (ubuntu:22.04, cublas, 13, 0, --jobs=4 --output-sync=target, linux/amd64, ubuntu-latest, false, auto, -gpu-nvidia-cuda-13, noble, 2404) (push) Waiting to run
build container images / core-image-build (ubuntu:24.04, , --jobs=4 --output-sync=target, amd64, linux/amd64, ubuntu-latest, false, auto, , noble, 2404) (push) Waiting to run
build container images / core-image-build (ubuntu:24.04, , --jobs=4 --output-sync=target, arm64, linux/arm64, ubuntu-24.04-arm, false, auto, , noble, 2404) (push) Waiting to run
build container images / core-image-build (ubuntu:24.04, cublas, 12, 8, --jobs=4 --output-sync=target, linux/amd64, ubuntu-latest, false, auto, -gpu-nvidia-cuda-12, noble, 2404) (push) Waiting to run
build container images / core-image-build (ubuntu:24.04, vulkan, --jobs=4 --output-sync=target, amd64, linux/amd64, ubuntu-latest, false, auto, -gpu-vulkan, noble, 2404) (push) Waiting to run
build container images / core-image-build (ubuntu:24.04, vulkan, --jobs=4 --output-sync=target, arm64, linux/arm64, ubuntu-24.04-arm, false, auto, -gpu-vulkan, noble, 2404) (push) Waiting to run
build container images / core-image-merge (push) Blocked by required conditions
build container images / gh-runner (nvcr.io/nvidia/l4t-jetpack:r36.4.0, cublas, 12, 0, --jobs=4 --output-sync=target, linux/arm64, ubuntu-24.04-arm, true, auto, -nvidia-l4t-arm64, jammy, 2204) (push) Waiting to run
build container images / gh-runner (ubuntu:24.04, cublas, 13, 0, --jobs=4 --output-sync=target, linux/arm64, ubuntu-24.04-arm, false, auto, -nvidia-l4t-arm64-cuda-13, noble, 2404) (push) Waiting to run
lint / golangci-lint (push) Waiting to run
Security Scan / tests (push) Waiting to run
Tests extras backends / detect-changes (push) Waiting to run
Tests extras backends / tests-whisper-grpc-transcription (push) Blocked by required conditions
Tests extras backends / tests-sherpa-onnx-grpc-tts (push) Blocked by required conditions
Tests extras backends / tests-ik-llama-cpp-grpc (push) Blocked by required conditions
Tests extras backends / tests-turboquant-grpc (push) Blocked by required conditions
Tests extras backends / tests-acestep-cpp (push) Blocked by required conditions
Tests extras backends / tests-transformers (push) Blocked by required conditions
Tests extras backends / tests-rerankers (push) Blocked by required conditions
Tests extras backends / tests-diffusers (push) Blocked by required conditions
Tests extras backends / tests-coqui (push) Blocked by required conditions
Tests extras backends / tests-moonshine (push) Blocked by required conditions
Tests extras backends / tests-pocket-tts (push) Blocked by required conditions
Tests extras backends / tests-qwen-tts (push) Blocked by required conditions
Tests extras backends / tests-sherpa-onnx-grpc-transcription (push) Blocked by required conditions
Tests extras backends / tests-qwen3-tts-cpp (push) Blocked by required conditions
Tests extras backends / tests-vibevoice-cpp-grpc-transcription (push) Blocked by required conditions
Tests extras backends / tests-localvqe-grpc-transform (push) Blocked by required conditions
Tests extras backends / tests-insightface-grpc (push) Blocked by required conditions
tests-aio / tests-aio (push) Waiting to run
E2E Backend Tests / tests-e2e-backend (1.25.x) (push) Waiting to run
UI E2E Tests / tests-ui-e2e (1.26.x) (push) Waiting to run
Tests extras backends / tests-qwen-asr (push) Blocked by required conditions
Tests extras backends / tests-nemo (push) Blocked by required conditions
Tests extras backends / tests-voxcpm (push) Blocked by required conditions
Tests extras backends / tests-liquid-audio (push) Blocked by required conditions
Tests extras backends / tests-llama-cpp-quantization (push) Blocked by required conditions
Tests extras backends / tests-llama-cpp-grpc (push) Blocked by required conditions
Tests extras backends / tests-llama-cpp-grpc-transcription (push) Blocked by required conditions
Tests extras backends / tests-llama-cpp-smoke (push) Waiting to run
Tests extras backends / tests-sherpa-onnx-realtime (push) Blocked by required conditions
Tests extras backends / tests-vibevoice-cpp (push) Blocked by required conditions
Tests extras backends / tests-vibevoice-cpp-grpc-tts (push) Blocked by required conditions
Tests extras backends / tests-voxtral (push) Blocked by required conditions
Tests extras backends / tests-kokoros (push) Blocked by required conditions
Tests extras backends / tests-speaker-recognition-grpc (push) Blocked by required conditions
tests / tests-linux (1.26.x) (push) Waiting to run
tests / tests-apple (1.26.x) (push) Waiting to run
fix(traces): cap captured body size to keep admin Traces UI responsive (#9946)
The trace middleware buffered the full request and response bodies for every
JSON exchange. With a chatty agent-pool RAG workload, /embeddings responses
(large vector arrays) accumulated to tens of MB in the in-memory buffer; the
admin Traces page would then download and parse 40+ MB on every load and on
every 5s auto-refresh, locking the UI in a loading state.

Add LOCALAI_TRACING_MAX_BODY_BYTES (default 64 KiB) that caps each captured
body. The full payload still flows through to the real client; only the
trace copy is bounded. Exchanges record body_truncated and original
body_bytes so the dashboard can show that truncation happened. The cap is
configurable via env, CLI, and runtime_settings.json.

Also unblock recovery: the Traces page now keeps the Clear button enabled
while loading, since "buffer too large to render" is exactly when the user
needs to clear it.


Assisted-by: Claude:claude-opus-4-7

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
Co-authored-by: Ettore Di Giacinto <mudler@localai.io>
2026-05-22 15:29:24 +02:00
..
Usage feat(usage): attribute Sources rows to user accounts in admin view (#9935) 2026-05-21 23:23:06 +02:00
Account.jsx chore: Security hardening (#9719) 2026-05-08 16:25:45 +02:00
AgentChat.jsx fix(react-ui/chat): stop wiping selection on every /api/operations poll (#9904) (#9917) 2026-05-21 12:17:51 +02:00
AgentCreate.jsx feat(react-ui): page-width archetype system + mobile/tablet nav polish 2026-04-27 11:51:29 +00:00
AgentJobDetails.jsx feat(react-ui): page-width archetype system + mobile/tablet nav polish 2026-04-27 11:51:29 +00:00
AgentJobs.jsx feat(react-ui): page-width archetype system + mobile/tablet nav polish 2026-04-27 11:51:29 +00:00
Agents.jsx feat(react-ui): add multilingual (i18n) support (#9642) 2026-05-02 22:42:08 +02:00
AgentStatus.jsx feat(react-ui): page-width archetype system + mobile/tablet nav polish 2026-04-27 11:51:29 +00:00
AgentTaskDetails.jsx feat(react-ui): page-width archetype system + mobile/tablet nav polish 2026-04-27 11:51:29 +00:00
AudioTransform.jsx feat: add LocalVQE backend and audio transformations UI (#9640) 2026-05-04 22:07:11 +02:00
auth.css feat(react-ui): editorial refresh with Nord palette and polished primitives (#9550) 2026-04-24 23:35:59 +02:00
BackendLogs.jsx feat(react-ui): page-width archetype system + mobile/tablet nav polish 2026-04-27 11:51:29 +00:00
Backends.jsx fix(nodes): make per-node backend install async via gallery job queue (#9928) 2026-05-21 22:25:53 +02:00
Chat.jsx fix(react-ui/chat): stop wiping selection on every /api/operations poll (#9904) (#9917) 2026-05-21 12:17:51 +02:00
CollectionDetails.jsx feat(react-ui): page-width archetype system + mobile/tablet nav polish 2026-04-27 11:51:29 +00:00
Collections.jsx feat(react-ui): add multilingual (i18n) support (#9642) 2026-05-02 22:42:08 +02:00
Explorer.jsx chore: css cleanups 2026-03-31 16:37:38 +02:00
FaceRecognition.jsx feat: add biometrics UI (#9524) 2026-04-24 08:50:34 +02:00
FineTune.jsx feat(realtime): Add Liquid Audio s2s model and assistant mode on talk page (#9801) 2026-05-13 21:57:27 +02:00
Home.jsx fix: inject text-file content into chat completions messages (#9896) 2026-05-20 01:00:32 +02:00
ImageGen.jsx feat(react-ui): add multilingual (i18n) support (#9642) 2026-05-02 22:42:08 +02:00
ImportModel.jsx feat(react-ui): add multilingual (i18n) support (#9642) 2026-05-02 22:42:08 +02:00
Login.jsx chore: Security hardening (#9719) 2026-05-08 16:25:45 +02:00
Manage.jsx chore: Security hardening (#9719) 2026-05-08 16:25:45 +02:00
ModelEditor.jsx feat(react-ui): page-width archetype system + mobile/tablet nav polish 2026-04-27 11:51:29 +00:00
Models.jsx feat(realtime): Add Liquid Audio s2s model and assistant mode on talk page (#9801) 2026-05-13 21:57:27 +02:00
NodeBackendLogs.jsx fix(distributed): per-replica backend logs (store aggregation + UI) 2026-04-27 20:55:24 +00:00
Nodes.jsx feat(react-ui): add multilingual (i18n) support (#9642) 2026-05-02 22:42:08 +02:00
NotFound.jsx feat(react-ui): add multilingual (i18n) support (#9642) 2026-05-02 22:42:08 +02:00
P2P.jsx feat(react-ui): add multilingual (i18n) support (#9642) 2026-05-02 22:42:08 +02:00
Quantize.jsx feat(react-ui): page-width archetype system + mobile/tablet nav polish 2026-04-27 11:51:29 +00:00
Settings.jsx feat(react-ui): add multilingual (i18n) support (#9642) 2026-05-02 22:42:08 +02:00
SkillEdit.jsx feat(react-ui): page-width archetype system + mobile/tablet nav polish 2026-04-27 11:51:29 +00:00
Skills.jsx feat(react-ui): add multilingual (i18n) support (#9642) 2026-05-02 22:42:08 +02:00
Sound.jsx feat: add LocalVQE backend and audio transformations UI (#9640) 2026-05-04 22:07:11 +02:00
Studio.jsx feat(react-ui): add multilingual (i18n) support (#9642) 2026-05-02 22:42:08 +02:00
Talk.jsx feat(realtime): Add Liquid Audio s2s model and assistant mode on talk page (#9801) 2026-05-13 21:57:27 +02:00
Traces.jsx fix(traces): cap captured body size to keep admin Traces UI responsive (#9946) 2026-05-22 15:29:24 +02:00
TTS.jsx feat: add LocalVQE backend and audio transformations UI (#9640) 2026-05-04 22:07:11 +02:00
Usage.jsx feat(usage): track and visualise usage per API key (#9920) 2026-05-21 16:34:02 +02:00
Users.jsx chore: Security hardening (#9719) 2026-05-08 16:25:45 +02:00
VideoGen.jsx feat(react-ui): add multilingual (i18n) support (#9642) 2026-05-02 22:42:08 +02:00
VoiceRecognition.jsx feat: add biometrics UI (#9524) 2026-04-24 08:50:34 +02:00