Xuan Son Nguyen
f2dbe9c087
rm unused fn
2025-12-01 14:20:43 +01:00
Georgi Gerganov
d182544c99
server : minor
2025-12-01 13:35:40 +02:00
Xuan Son Nguyen
4a1c05c383
fix invalid ptr to shutdown_handler
2025-11-30 15:31:05 +01:00
Xuan Son Nguyen
7b28b5e16a
fix duplicated arg
2025-11-30 14:53:47 +01:00
Xuan Son Nguyen
802e77eaf4
Merge remote-tracking branch 'webui/allozaur/server_model_management_v1_2' into xsn/server_model_management_v1_2
2025-11-29 23:54:34 +01:00
Xuan Son Nguyen
23cb411317
also route anthropic endpoints
2025-11-29 23:29:06 +01:00
Aleksander Grygier
e8b9d74b3b
chore: update webui build output
2025-11-29 23:18:45 +01:00
Aleksander Grygier
acd3c58152
refactor: Remove redundant method
2025-11-29 23:18:24 +01:00
Aleksander Grygier
360a5ed62b
test: Move demo test to tests/server
2025-11-29 23:17:34 +01:00
Xuan Son Nguyen
a82dbbfb30
decouple server_models from server_routes
2025-11-29 23:00:35 +01:00
Xuan Son Nguyen
c1dfccd078
Merge branch 'master' into xsn/server_model_management_v1_2
2025-11-29 22:34:16 +01:00
Xuan-Son Nguyen
ab49f094d2
server: move server-context to its own cpp|h ( #17595 )
...
* git mv
* add server-context.h
* add server-context.h
* clean up headers
* cont : cleanup
* also expose server_response_reader (to be used by CLI)
* fix windows build
* decouple server_routes and server_http
---------
Co-authored-by: Georgi Gerganov <ggerganov@gmail.com>
2025-11-29 22:04:44 +01:00
Aleksander Grygier
6fd720e742
Merge remote-tracking branch 'origin/allozaur/server_model_management_v1_2' into allozaur/server_model_management_v1_2
2025-11-29 21:59:33 +01:00
Aleksander Grygier
ae8a1e8137
refactor: Tests to separate location
2025-11-29 21:44:57 +01:00
Aleksander Grygier
949b5fd63e
refactor: Tooltip Provider from core layout
2025-11-29 21:41:36 +01:00
Aleksander Grygier
4f39da823f
test: Update Chat Form UI tests
2025-11-29 20:13:11 +01:00
Aleksander Grygier
33b9cc40a1
Merge branch 'master' into allozaur/server_model_management_v1_2
2025-11-29 19:40:46 +01:00
Haiyue Wang
8c32d9d96d
server: explicitly set the function name in lambda ( #17538 )
...
As [1] explained, the real debug message will be like:
"res operator(): operator() : queue result stop"
Set the name explicitly, the message is easy for debugging:
"res operator(): recv : queue result stop"
The left "operator()" is generated by 'RES_DBG() ... __func__'
[1]: https://clang.llvm.org/extra/clang-tidy/checks/bugprone/lambda-function-name.html
Signed-off-by: Haiyue Wang <haiyuewa@163.com>
2025-11-29 18:43:29 +01:00
Igor Smirnov
0874693b44
common : fix json schema with '\' in literals ( #17307 )
...
* Fix json schema with '\' in literals
* Add "literal string with escapes" test
2025-11-29 17:06:32 +01:00
Aleksander Grygier
a568e74c20
chore: update webui build output
2025-11-29 02:40:09 +01:00
Aleksander Grygier
2d556bb93c
test: Fix Storybook mocks
2025-11-29 02:36:41 +01:00
Aleksander Grygier
493ef08723
refactor: Utils imports + move types to `app.d.ts`
2025-11-29 02:33:37 +01:00
Aleksander Grygier
ce9c9afe0d
chore: update webui build output
2025-11-29 01:40:00 +01:00
Aleksander Grygier
2464e06028
feat: Improve UI sidebar background color
2025-11-29 01:39:40 +01:00
Aleksander Grygier
27b152267f
refactor: Constants
2025-11-29 01:38:02 +01:00
Aleksander Grygier
648d2deebc
feat: Attachment logic & UI improvements
2025-11-29 01:36:05 +01:00
Aleksander Grygier
d49d97c642
refactor: Cleanup
2025-11-29 00:51:18 +01:00
Aleksander Grygier
f50ce7b5b4
refactor: Cleanup
2025-11-29 00:50:16 +01:00
Aleksander Grygier
4d16459b4c
re
2025-11-29 00:49:46 +01:00
Aleksander Grygier
c76de5e0ad
refactor: Cleanup
2025-11-29 00:49:20 +01:00
Aleksander Grygier
2f97dbfa65
docs: Add info comment
2025-11-29 00:49:03 +01:00
Aleksander Grygier
1adf173dd6
refactor: Cleanup
2025-11-28 19:36:03 +01:00
Aleksander Grygier
dd30810d0a
fix: Modality detection improvement for text-based PDF attachments
2025-11-28 19:30:32 +01:00
o7si
3ce7a65c2f
server: fix: /metrics endpoint returning JSON-escaped Prometheus format ( #17386 )
...
* fix: /metrics endpoint returning JSON-escaped Prometheus format
* mod: remove string overload from ok() method
2025-11-28 19:14:00 +01:00
Aleksander Grygier
171a0926a1
chore: update webui build output
2025-11-28 16:00:44 +01:00
Aleksander Grygier
68b653ef45
refactor: DRY `getAttachmentDisplayItems` function + fix UI
2025-11-28 15:58:52 +01:00
Aleksander Grygier
1cf5daa8c0
refactor: Cleanup
2025-11-28 15:56:41 +01:00
Aleksander Grygier
04ef4a06e2
chore: update webui build output
2025-11-28 15:44:43 +01:00
Aleksander Grygier
5fadd0fe18
refactor: Components naming
2025-11-28 15:39:47 +01:00
Aleksander Grygier
3470b12b76
chore: update webui build output
2025-11-28 15:09:55 +01:00
Aleksander Grygier
eed1bd9b97
refactor: Enhance model info and attachment handling
2025-11-28 15:08:41 +01:00
Xuan Son Nguyen
7be833dacc
add TODO for http client
2025-11-28 13:10:44 +01:00
Aleksander Grygier
491fe2d3f7
feat: Update logic for PDF as Image
2025-11-28 13:10:00 +01:00
Xuan Son Nguyen
bdaf44a13c
Merge branch 'master' into xsn/server_model_management_v1_2
2025-11-28 13:07:36 +01:00
Fredrik Hultin
ddf9f94389
server : add Anthropic Messages API support ( #17570 )
...
* server : add Anthropic Messages API support
* remove -@pytest.mark.slow from tool calling/jinja tests
* server : remove unused code and slow/skip on test_anthropic_vision_base64_with_multimodal_model in test_anthropic_api.py
* server : removed redundant n field logic in anthropic_params_from_json
* server : use single error object instead of error_array in streaming response handler for /v1/chat/completions and use unordered_set instead of set in to_json_anthropic_stream()
* server : refactor Anthropic API to use OAI conversion
* make sure basic test always go first
* clean up
* clean up api key check, add test
---------
Co-authored-by: Xuan Son Nguyen <son@huggingface.co>
2025-11-28 12:57:04 +01:00
Aleksander Grygier
bc577266b9
docs: Architecture documentation
2025-11-27 22:04:20 +01:00
Aleksander Grygier
db479523ec
feat: Condition available models based on modality + better model loading strategy & UX
2025-11-27 19:13:05 +01:00
Aleksander Grygier
9086bc30bd
feat: Improve statistic badges
2025-11-27 14:12:21 +01:00
Aleksander Grygier
d73353732f
refactor: Architecture cleanup
2025-11-27 14:03:25 +01:00
Aleksander Grygier
78ead49830
Merge remote-tracking branch 'ngxson/xsn/server_model_management_v1_2' into allozaur/server_model_management_v1_2
2025-11-27 13:48:21 +01:00