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
Thomas Rehn
390d7663b0
fix: don't pollute model text context with encoded images ( #20916 )
2026-02-11 18:10:22 -06:00
Classic298 and Claude
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
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
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
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
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
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
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
14f6747dfc
refac
2026-01-22 15:07:14 +04:00
Timothy Jaeryang Baek
3c986adeda
enh: kb metadata search
2026-01-09 22:21:00 +04:00
Tim Baek
daccf0713e
enh: file context model setting
2026-01-09 03:41:43 -05:00
Timothy Jaeryang Baek
b377e5ff4c
chore: format
2026-01-09 02:46:04 +04:00
Timothy Jaeryang Baek
9223efaff0
fix: native function calling system prompt duplication
2026-01-08 23:08:47 +04:00
Timothy Jaeryang Baek
9b06fdc8fe
refac
2026-01-08 03:37:11 +04:00
Timothy Jaeryang Baek
700349064d
chore: format
2026-01-08 01:55:56 +04:00
Timothy Jaeryang Baek
c417fdd94d
refac
2026-01-08 01:38:40 +04:00
Timothy Jaeryang Baek
e67891a374
refac
2026-01-08 00:42:29 +04:00
Tim Baek
35d385e9cc
refac
2026-01-07 10:21:05 -05:00
Tim Baek and Jannik S.
ab400e3eae
enh: native tool citations
...
Co-Authored-By: Jannik S. <jannik@streidl.dev >
2026-01-07 10:14:45 -05:00
Tim Baek
961136413f
refac
2026-01-07 09:46:07 -05:00
Tim Baek
2789f6a24d
enh: builtin tools
2026-01-07 07:00:32 -05:00
Tim Baek
60e916d6c0
enh: built-in tools toggle in model editor
2026-01-07 06:22:17 -05:00
Timothy Jaeryang Baek
927a765641
refac
2026-01-06 03:24:08 +04:00
Timothy Jaeryang Baek
5921a19519
refac
2026-01-06 02:19:57 +04:00
Classic298
713a65ee31
fix: inject full context knowledge into system message for KV prefix caching ( #20317 )
...
* Update middleware.py
* Update middleware.py
* env var
* address
* upd
2026-01-05 23:58:53 +04:00
Timothy Jaeryang Baek
8ef0f7743b
refac
2026-01-05 23:13:05 +04:00
Timothy Jaeryang Baek
1d08376860
refac
2026-01-05 18:55:44 +04:00
Timothy Jaeryang Baek
5c1d52231a
feat: native function calling for built-in tools
2026-01-05 04:45:17 +04:00
Timothy Jaeryang Baek
fe84afd09a
enh: delta annotations support
2025-12-30 20:05:31 +04:00
Timothy Jaeryang Baek
446cc0ac60
refac
2025-12-22 00:39:05 +04:00