]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
Document custom default webui preferences in server README (#19771)
authorWoof Dog <redacted>
Sat, 28 Mar 2026 13:19:16 +0000 (13:19 +0000)
committerGitHub <redacted>
Sat, 28 Mar 2026 13:19:16 +0000 (14:19 +0100)
tools/server/README.md

index 4d80b6c56ee3d594b5d9b299f487ce75e5a8c1e6..1bd820168904b0f97c31848a3f55d9742eb72ebb 100644 (file)
@@ -1775,6 +1775,16 @@ Apart from error types supported by OAI, we also have custom types that are spec
 }
 ```
 
+### Custom default Web UI preferences
+
+You can specify default preferences for the web UI using `--webui-config <JSON config>` or `--webui-config-file <path to JSON config>`. For example, you can disable pasting long text as attachments and enable rendering Markdown in user messages with this command:
+
+```bash
+./llama-server -m model.gguf --webui-config '{"pasteLongTextToFileLen": 0, "renderUserContentAsMarkdown": true}'
+```
+
+You may find available preferences in [settings-config.ts](webui/src/lib/constants/settings-config.ts).
+
 ### Legacy completion web UI
 
 A new chat-based UI has replaced the old completion-based since [this PR](https://github.com/ggml-org/llama.cpp/pull/10175). If you want to use the old completion, start the server with `--path ./tools/server/public_legacy`