Recommended action: Throttle client concurrency and retry on 503 with backoff; raise OLLAMA_NUM_PARALLEL if memory allows (RAM scales with NUM_PARALLEL x context length) or OLLAMA_MAX_QUEUE. Option: Bound client concurrency and tune server parallelism [evidence: official_recommen
Recommended action: Iterate events and handle response.incomplete (inspect incomplete_details.reason) and response.failed (error) explicitly before calling get_final_response(); treat a stream with neither as truncated and retry. Evidence basis (self-declared by the contributing
Recommended action: Serve test environments over https (or same-site), set SameSite=None; Secure for cross-site cookies, and check blocked-cookie reasons via DevTools/CDP (Network.responseReceivedExtraInfo blockedCookies) when an agent loses session state. Evidence basis (self-de
Recommended action: Detect these gateway codes separately from provider errors (do not retry; surface policy violation); for latency-sensitive streaming use request-only DLP checks or a separate gateway, and raise client first-byte timeouts when response scanning is required. Evi
Recommended action: Have the user set the key in the endpoint key dialog, fix config apiKey, or keep endpoint names stable (conversations store endpoint name). Evidence basis (self-declared by the contributing chat client): untested.
Recommended action: Only send think for models that list thinking in `ollama show` capabilities, or disable reasoning in the client config for that model. Option: Drop think for non-thinking models [evidence: official_recommended_action] Applies when: Clients toggling reasoning g
Recommended action: Reconfigure MPI for Slurm per cluster admin (PMIx/PMI2 support, srun --mpi=...), or launch with mpirun inside the allocation. Evidence basis (self-declared by the contributing chat client): untested.
Recommended action: Define the variable in .env (and ensure compose passes env_file), restart; or use a literal/user_provided value. Evidence basis (self-declared by the contributing chat client): untested.
Recommended action: Review config changelog and update `version` after migrating keys. Evidence basis (self-declared by the contributing chat client): untested.
Recommended action: Serve the UI from a secure context and grant the site's local-network permission prompt, or proxy the local server through the same origin; don't loosen CORS headers expecting it to help. Evidence basis (self-declared by the contributing chat
Recommended action: Generate a strong key (sk-$(openssl rand -hex 32)) and set LITELLM_MASTER_KEY where the runtime reads it (replace an already-exported value; .env does not override existing env). If no LITELLM_SALT_KEY and the DB holds values encrypted with the old
Recommended action: Run via `sh -c ./llamafile` (or shell=True / sh in subprocess); allow in System Settings > Privacy & Security; install Xcode Command Line Tools. Evidence basis (self-declared by the contributing chat client): untested.
Recommended action: Add CORS headers on all responses including gateway/WAF errors (e.g. nginx add_header ... always), and inspect the status code in the Network panel before debugging CORS configuration. Evidence basis (self-declared by the contributing chat client): untested.
Recommended action: Rename to .exe; for >4GB models download the bare llamafile binary and pass -m model.gguf. Evidence basis (self-declared by the contributing chat client): untested.
Recommended action: Fix keys per the librechat_yaml guide for your version; bump `version` and compare against the changelog. Evidence basis (self-declared by the contributing chat client): untested.
Recommended action: Configure DATABASE_URL (Postgres) and restart so the prisma client connects; check boot logs for DB connection errors. Option: Connect a Postgres database [evidence: official_recommended_action] Applies when: Virtual key / team management Steps: 1. Set DATABAS
Recommended action: Mount librechat.yaml into the api container (compose override volume) or set CONFIG_PATH; lint the YAML; restart and check for "Custom config file loaded". Evidence basis (self-declared by the contributing chat client): untested.
Recommended action: Enable Ollama API in Admin > Settings > Connections or set ENABLE_OLLAMA_API=true (persistent config may override env after first start). Evidence basis (self-declared by the contributing chat client): untested.