v26.9.2 — Per-model settings, chat providers, faster Flash Next #386
ddalcu
announced in
Announcements
Replies: 1 comment 1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

Uh oh!
There was an error while loading. Please reload this page.
Highlights
~/.mlx-serve/model-settings.json.<model>@<name>. Chat only for now; provider models are never shared over the LAN. Headless:~/.mlx-serve/providers.json.--prefix-cache-disk, memory holds the model and the conversation you are in; every other conversation is written to disk in the background and comes back in seconds instead of minutes when you return to it. (thanks @beamivalice)--max-mtp-ctx <n>sets a hard cutoff if you want one. (thanks @beamivalice)Fixes
CLAUDE.mdor any other context a client puts in asystemmessage insidemessageson/v1/messages. It was discarded without a warning, so the reply looked plausible on a third less prompt. (Anthropic /v1/messages silently drops role:"system" entries inside messages (Claude Code loses SessionStart hook content) #365, thanks @nikolai-vysotskyi)developermessage is read as the system turn instead of being dropped for an unknown role.grep -aoutput) no longer silently cuts the conversation short at that point, and no longer knocks the prompt back to a generic format. The model used to answer with nothing and the agent's turn ended empty.0755is now passed through as written instead of being emptied, dropped, renamed or turned into a number.stopsequences cut at the exact match, a client that hangs up is reported as a disconnect instead of a token limit, andseed: -1means unseeded instead of crashing the server.iogpu.wired_limit_mbis honoured: a 448k-token Flash Next conversation used to be refused because the guard looked at RAM other apps left free rather than the limit you set.--no-drafterhands the round back to MTP. The drafter also samples 8 rounds before giving up on a request instead of 3.--max-tokens Nin serve mode sets the reply budget for clients that do not send one, andmlx-serve launch claudepasses the server's real context size instead of assuming 200k.autoinstead of a billion tokens when a client omitsmax_tokens.This discussion was created from the release v26.9.2 — Per-model settings, chat providers, faster Flash Next.
All reactions