Commit Graph

291 Commits

Author SHA1 Message Date
Xuan Son Nguyen
e514b86d2b fix merge 2025-11-24 14:50:42 +01:00
Xuan Son Nguyen
399b39f21b Merge branch 'master' into xsn/server_model_management_v1_2 2025-11-24 14:45:57 +01:00
Xuan-Son Nguyen
b8372eecd9 server: split server.cpp code into server/common/task/queue (#17362)
* add server-task, server-common

* add server-queue

* rm redundant includes

* move enum stop_type to server-task

* server : headers cleanup

---------

Co-authored-by: Georgi Gerganov <ggerganov@gmail.com>
2025-11-24 14:41:53 +01:00
Xuan Son Nguyen
539cbf003e add stdin_file 2025-11-24 14:21:21 +01:00
Xuan Son Nguyen
2c6b58f785 nits 2025-11-24 12:20:34 +01:00
Xuan Son Nguyen
6ed192b4dd add --models-allow-extra-args for security 2025-11-24 12:01:16 +01:00
Aleksander Grygier
5ef3f990b9 chore: update webui build output 2025-11-24 02:24:27 +01:00
Aleksander Grygier
b2590a7f6c refactor: Cleanup 2025-11-24 02:24:10 +01:00
Aleksander Grygier
13fe8607c5 refactor: Cleanup 2025-11-24 01:42:42 +01:00
Aleksander Grygier
76557cd5d3 Merge remote-tracking branch 'ngxson/xsn/server_model_management_v1_2' into allozaur/server_model_management_v1_2 2025-11-24 00:36:00 +01:00
Aleksander Grygier
e808f2b2e6 chore: update webui build output 2025-11-23 23:45:08 +01:00
Aleksander Grygier
16747dee5b refactor: UI badges 2025-11-23 23:44:14 +01:00
Aleksander Grygier
188d3236e4 chore: update webui build output 2025-11-23 23:28:49 +01:00
Aleksander Grygier
39fb1c2b17 refactor: Cleanup 2025-11-23 23:28:28 +01:00
Aleksander Grygier
fb5445e9ce chore: update webui build output 2025-11-23 23:25:05 +01:00
Aleksander Grygier
e92ce07916 refactor: Copy To Clipboard Icon component 2025-11-23 23:23:38 +01:00
Aleksander Grygier
219fd19eb8 chore: update webui build output 2025-11-23 23:09:09 +01:00
Aleksander Grygier
41764b8fa0 refactor: Formatters 2025-11-23 22:54:14 +01:00
Aleksander Grygier
f8ff39c64e refactor: Cleanup 2025-11-23 22:32:31 +01:00
Aleksander Grygier
d5a6671b81 refactor: Cleanup 2025-11-23 22:27:25 +01:00
Aleksander Grygier
49c8062db1 chore: update webui build output 2025-11-23 22:25:34 +01:00
Aleksander Grygier
ef5f9d07b0 feat: Improve Model Selector responsiveness 2025-11-23 22:23:50 +01:00
Aleksander Grygier
1c214e9a49 refactor: Enum imports 2025-11-23 22:16:22 +01:00
Aleksander Grygier
48dbef1729 chore: update webui build output 2025-11-23 21:58:38 +01:00
Aleksander Grygier
b7ba13b6a0 refactor: Attachments data 2025-11-23 21:46:43 +01:00
Aleksander Grygier
1f0cb3ab26 feat: Use model property for displaying the repo/model-name naming format 2025-11-23 21:19:00 +01:00
Xuan Son Nguyen
d65be9170b address review comments 2025-11-23 19:31:21 +01:00
Xuan Son Nguyen
5ad594e6d6 cleaner 2025-11-23 19:02:07 +01:00
Pascal
0c7220db56 webui: minor settings reorganization and add disable autoscroll option (#17452)
* webui: added a dedicated 'Display' settings section that groups visualization options

* webui: added a Display setting to toggle automatic chat scrolling

* chore: update webui build output
2025-11-23 18:42:00 +01:00
Xuan Son Nguyen
2e355c7f8e oai-compat /models endpoint 2025-11-23 17:25:24 +01:00
Xuan Son Nguyen
f95f9c5128 typo docs 2025-11-23 16:14:02 +01:00
Xuan Son Nguyen
74685f4194 allow reusing args if auto_load 2025-11-23 15:42:33 +01:00
Xuan Son Nguyen
f927e21ffc support extra_args on loading model 2025-11-23 15:39:03 +01:00
Xuan Son Nguyen
7ef6312f85 add note 2025-11-23 15:08:31 +01:00
Xuan Son Nguyen
f25bfaba4d expose args and exit_code in API 2025-11-23 14:59:04 +01:00
Aleksander Grygier
6282537a8b Merge remote-tracking branch 'ngxson/xsn/server_model_management_v1_2' into allozaur/server_model_management_v1_2 2025-11-22 23:35:05 +01:00
Aleksander Grygier
036cc939f8 chore: update webui build output 2025-11-22 19:37:43 +01:00
Aleksander Grygier
a39ef24c91 feat: Auto-select model from last assistant response 2025-11-22 19:18:32 +01:00
Aleksander Grygier
dc913ec424 feat: Chat Form Actions UI logic improvements 2025-11-22 19:06:17 +01:00
Aleksander Grygier
db8ed5df9c feat: Model unavailable UI state for model selector 2025-11-22 19:02:50 +01:00
Aleksander Grygier
076eec6d60 feat: Add copy to clipboard to model name in model info dialog 2025-11-22 19:00:05 +01:00
Xuan Son Nguyen
4af1b6cbac Merge remote-tracking branch 'webui/allozaur/server_model_management_v1_2' into xsn/server_model_maagement_v1_2
Co-authored-by: Aleksander <aleksander.grygier@gmail.com>
2025-11-22 18:39:31 +01:00
Xuan Son Nguyen
d32bbfec82 ad endpoint docs 2025-11-22 18:01:48 +01:00
Aleksander Grygier
c274f132cb refactor: Chat Form Submit component 2025-11-22 01:35:02 +01:00
Xuan Son Nguyen
525e2746df address review comments 2025-11-21 23:25:34 +01:00
Xuan Son Nguyen
7241558835 better --models-dir 2025-11-21 23:06:09 +01:00
Xuan Son Nguyen
7cd929076d remove default model path 2025-11-21 22:33:04 +01:00
Xuan Son Nguyen
62ee883d5a implement LRU 2025-11-21 22:22:57 +01:00
Aleksander Grygier
92585c7173 feat: Attachments UX improvements 2025-11-21 21:23:20 +01:00
Aleksander Grygier
69503aa519 feat: Add auto-mic setting 2025-11-21 21:18:13 +01:00