llama.cpp
webui: introduce OpenAI-compatible model selector in JSON payload
#16562
Merged

webui: introduce OpenAI-compatible model selector in JSON payload #16562

ServeurpersoCom
ServeurpersoCom ServeurpersoCom requested a review from allozaur allozaur 231 days ago
github-actions github-actions added examples
github-actions github-actions added server
ServeurpersoCom
ServeurpersoCom
allozaur allozaur requested a review from ngxson ngxson 231 days ago
ServeurpersoCom
allozaur
ServeurpersoCom ServeurpersoCom force pushed 226 days ago
allozaur
allozaur commented on 2025-10-19
ServeurpersoCom ServeurpersoCom force pushed 225 days ago
ServeurpersoCom ServeurpersoCom force pushed 225 days ago
ServeurpersoCom
ServeurpersoCom
allozaur
ServeurpersoCom
ServeurpersoCom
allozaur
ServeurpersoCom ServeurpersoCom force pushed 224 days ago
ServeurpersoCom
ServeurpersoCom
ServeurpersoCom
ServeurpersoCom
ServeurpersoCom
allozaur
ServeurpersoCom
ServeurpersoCom ServeurpersoCom force pushed 224 days ago
ServeurpersoCom ServeurpersoCom force pushed 224 days ago
allozaur
ServeurpersoCom
ServeurpersoCom
allozaur
allozaur requested changes on 2025-10-21
ServeurpersoCom
allozaur
allozaur requested changes on 2025-10-21
ServeurpersoCom ServeurpersoCom force pushed 223 days ago
ServeurpersoCom webui: introduce OpenAI-compatible model selector in JSON payload
19c883a1
ServeurpersoCom webui: restore OpenAI-Compatible model source of truth and unify meta…
d1106507
ServeurpersoCom webui: address review feedback from allozaur
ccdf1693
ServeurpersoCom webui: move model selector into ChatForm (idea by @allozaur)
84eab3e1
ServeurpersoCom webui: make model selector more subtle and integrated into ChatForm
7bbc6be8
ServeurpersoCom webui: replaced the Flowbite selector with a native Svelte dropdown
0fa592ab
ServeurpersoCom webui: add developer setting to toggle the chat model selector
f06d663a
ServeurpersoCom webui: address review feedback from allozaur
7ebe1cfc
ServeurpersoCom webui: toggle displayed model source for legacy vs OpenAI-Compat modes
2e79d921
ServeurpersoCom Update tools/server/webui/src/lib/components/app/chat/ChatForm/ChatFo…
2a7c4c08
ServeurpersoCom Update tools/server/webui/src/lib/constants/localstorage-keys.ts
f59cac26
ServeurpersoCom Update tools/server/webui/src/lib/components/app/chat/ChatForm/ChatFo…
938e68cd
ServeurpersoCom Update tools/server/webui/src/lib/components/app/chat/ChatMessages/Ch…
da3c653e
ServeurpersoCom Update tools/server/webui/src/lib/services/chat.ts
0ad76013
ServeurpersoCom Update tools/server/webui/src/lib/services/chat.ts
3a7ab7f1
ServeurpersoCom webui: refactor model selector and persistence helpers
309f96e5
ServeurpersoCom webui: document normalizeModelName usage with inline examples
2d5bcad9
ServeurpersoCom Update tools/server/webui/src/lib/components/app/chat/ChatForm/ChatFo…
fd7866ae
ServeurpersoCom Update tools/server/webui/src/lib/stores/models.svelte.ts
8e54dd8a
ServeurpersoCom Update tools/server/webui/src/lib/stores/models.svelte.ts
ab922d9b
ServeurpersoCom webui: extract ModelOption type into dedicated models.d.ts
21735547
ServeurpersoCom webui: refine ChatMessageAssistant displayedModel source logic
e0dc3242
ServeurpersoCom webui: stabilize dropdown, simplify model extraction, and init assist…
cef77762
ServeurpersoCom chore: update webui static build
d13a2928
ServeurpersoCom ServeurpersoCom force pushed to d13a2928 222 days ago
allozaur
allozaur requested changes on 2025-10-22
ServeurpersoCom Update tools/server/webui/src/lib/components/app/chat/ChatMessages/Ch…
d90cb36c
ServeurpersoCom chore: npm format, update webui static build
0cf31358
ServeurpersoCom webui: align sidebar trigger position, remove z-index glitch
0a907ef0
ServeurpersoCom chore: update webui build output
114cd56e
allozaur
allozaur approved these changes on 2025-10-22
allozaur allozaur merged 9b9201f6 into master 222 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone