aboutsummaryrefslogtreecommitdiffstats
path: root/AGENTS.md
diff options
context:
space:
mode:
Diffstat (limited to 'AGENTS.md')
-rw-r--r--AGENTS.md6
1 files changed, 6 insertions, 0 deletions
diff --git a/AGENTS.md b/AGENTS.md
index 047adf7..79b8916 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -354,6 +354,12 @@ changing that component. The ones that generalise:
GPU. Pass `autoload=false`, which answers 400 `model is not loaded` instead.
Checking `/models` for `loaded` first is not enough on its own, because the
model can unload between the two requests.
+- **llama-server's router loads a model with `POST /models/load`** and a
+ `{"model": "<id>"}` body, on the server root, not under `/v1`. Asking for
+ the loaded model answers 400 `model is already running`, and an unknown
+ id 404; both measured. With `--models-max 1` a load swaps out the
+ resident model for every client, so the assistant page does it only on a
+ click.
- **`busctl get-property` escapes non-ASCII as octal.** A name with an
accented letter reads `s "Do\303\250r"`-style, which no shell builtin
decodes. `busctl --json=short` returns real UTF-8; `userctl` pipes it