Commit Graph

1031 Commits

Author SHA1 Message Date
Timothy Jaeryang Baek
589c4e64c1 refac 2026-02-13 13:56:29 -06:00
Timothy Jaeryang Baek
2a11175f22 chore: format 2026-02-12 16:13:48 -06:00
Timothy Jaeryang Baek
3238d94a0e refac 2026-02-12 15:57:27 -06:00
Classic298
e8499ccdd1 fix: pass chat_id to internal task calls for consistent function context (#20585)
Ensure chat_id is reliably passed to function pipelines/manifolds during internal task invocations (web search query generation, RAG query generation, image prompt generation).

This allows stateful functions to maintain per-chat state without fragmentation, as they will now receive a consistent chat_id for all chat-scoped invocations including internal tasks.

Backend changes:
- Pass chat_id in generate_queries call for web search
- Pass chat_id in generate_queries call for RAG/retrieval
- Pass chat_id in generate_image_prompt call

Frontend changes:
- Add optional chat_id parameter to generateQueries API function
- Add optional chat_id parameter to generateAutoCompletion API function

Fixes #20563
2026-02-12 15:36:42 -06:00
Classic298
c6af296b60 add message id (#21214) 2026-02-12 15:04:27 -06:00
Timothy Jaeryang Baek
dddac2b0ca refac
Co-Authored-By: Classic298 <27028174+Classic298@users.noreply.github.com>
2026-02-11 18:19:01 -06:00
Thomas Rehn
390d7663b0 fix: don't pollute model text context with encoded images (#20916) 2026-02-11 18:10:22 -06:00
Timothy Jaeryang Baek
60ada21c15 refac 2026-02-11 16:40:40 -06:00
Classic298
ab20745ee5 Enable Rich UI embed support for action functions (#21294)
Action functions can now return HTMLResponse objects or (html, headers)
tuples with Content-Disposition: inline to render rich UI iframes in
chat, matching the existing tool behavior.

https://claude.ai/code/session_01KCZKQXj1uqgPjqjMd4U2NF

Co-authored-by: Claude <noreply@anthropic.com>
2026-02-11 16:27:00 -06:00
Timothy Jaeryang Baek
f376d4f378 chore: format 2026-02-11 16:24:11 -06:00
Timothy Jaeryang Baek
773787c74c refac 2026-02-11 16:16:41 -06:00
Timothy Jaeryang Baek
e5035ea31e refac 2026-02-11 15:55:23 -06:00
Timothy Jaeryang Baek
c2207887b3 feat: skills backend 2026-02-11 14:00:34 -06:00
Timothy Jaeryang Baek
3e56261c5e refac 2026-02-11 02:06:43 -06:00
Timothy Jaeryang Baek
8fd5c06e5b refac 2026-02-10 12:23:08 -06:00
Tim Baek
48a0abb40f Merge pull request #21277 from open-webui/acl
refac: acl
2026-02-09 13:34:36 -06:00
Timothy Jaeryang Baek
f7406ff576 refac 2026-02-09 13:28:14 -06:00
Tim Baek
aa8c2959ca refac 2026-02-09 08:07:33 +04:00
Tim Baek
b1737040a7 refac 2026-02-06 22:25:18 +04:00
Tim Baek
2c37daef86 refac 2026-02-06 03:23:37 +04:00
Tim Baek
8e79b3d0bc refac 2026-02-06 03:03:34 +04:00
Tim Baek
6c0f886cdf refac 2026-02-06 02:48:35 +04:00
Timothy Jaeryang Baek
5669d1062c refac 2026-02-04 21:54:45 -06:00
Timothy Jaeryang Baek
3ace75820e refac 2026-02-04 21:46:20 -06:00
Timothy Jaeryang Baek
020cb0d4bf refac 2026-02-04 21:09:05 -06:00
Timothy Jaeryang Baek
8b75d34a8a refac 2026-02-04 21:07:30 -06:00
Timothy Jaeryang Baek
6320a9aaa9 refac 2026-02-04 20:47:21 -06:00
Thomas Rehn
654172d757 fix: redis clustermode instrumentation 2026-02-03 15:25:37 +01:00
Tim Baek
cfd30581d5 Merge branch 'dev' into chat-message-rebased 2026-02-02 09:33:41 -06:00
Timothy Jaeryang Baek
117c091b95 refac 2026-02-01 20:07:11 -06:00
Timothy Jaeryang Baek
6ffce4bccd refac 2026-02-01 20:00:21 -06:00
Timothy Jaeryang Baek
ea9c58ea80 feat: experimental responses api support 2026-02-01 19:39:28 -06:00
Tim Baek
3da4323ef3 refac 2026-02-01 10:11:13 +04:00
Tim Baek
75e5a485d2 refac 2026-02-01 10:06:52 +04:00
Tim Baek
7bb3a827bb refac 2026-02-01 08:10:25 +04:00
Tim Baek
96f106319e refac 2026-02-01 07:59:02 +04:00
Classic298
aac98120c8 perf: batch fetch filter functions to eliminate N+1 queries (#21018) 2026-01-30 00:50:04 +04:00
Cevat Batuhan Tolon
567b0776cd REDIS_RECONNECT_DELAY as positive float for handle retry delay on timeout/connection errors (#21021) 2026-01-29 17:13:03 +04:00
Timothy Jaeryang Baek
665f95eda3 refac 2026-01-28 01:18:39 +04:00
Timothy Jaeryang Baek
4a55167759 refac 2026-01-26 18:04:58 +04:00
Tim Baek
6359628bc3 refac 2026-01-26 07:01:05 -05:00
Tim Baek
0dc74a8a2e refac 2026-01-23 08:33:21 -05:00
Tim Baek
90a057f400 refac 2026-01-23 08:25:19 -05:00
Tim Baek
d2c695eb11 feat: add convert_output_to_messages for OR-aligned message building 2026-01-22 19:54:05 -05:00
Timothy Jaeryang Baek
52c73390f8 refac 2026-01-23 01:44:48 +04:00
Timothy Jaeryang Baek
c46ef3b63b enh: builtin tools model editor 2026-01-23 01:40:18 +04:00
Tim Baek
86e6b2b68b refac: audit 2026-01-22 16:18:16 -05:00
Classic298
5a0488bb18 init (#20881) 2026-01-22 20:30:07 +04:00
Timothy Jaeryang Baek
c7f996d593 refac: AIOHTTP_CLIENT_SESSION_TOOL_SERVER_SSL for mcp connections 2026-01-22 18:30:16 +04:00
Timothy Jaeryang Baek
14f6747dfc refac 2026-01-22 15:07:14 +04:00