quicksand
49a42bb5ad
Improve: support custom model parameters in auto-generator ( #22924 )
2025-07-25 09:00:26 +08:00
Yeuoly
cec9ecd65a
chore: enhance error message when handling PluginInvokeError ( #22908 )
2025-07-24 21:58:39 +08:00
Yeuoly
eb354b0f81
fix: refine handling of constant and mixed input types in ToolManager and ToolNodeData ( #22903 )
2025-07-24 16:14:08 +08:00
呆萌闷油瓶
271f626cda
fix: type error in list-operator ( #22803 )
2025-07-24 12:21:20 +08:00
Will
9ed729595f
fix: improved conversation name ( #22840 )
2025-07-24 11:28:05 +08:00
jiangbo721
baceaf952d
chore: code format model-selector use enum ( #22787 )
...
Co-authored-by: 刘江波 <jiangbo721@163.com >
2025-07-24 10:11:24 +08:00
Asuka Minato
8b2d7fc78e
orm filter -> where ( #22801 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: Claude <noreply@anthropic.com >
2025-07-24 00:57:45 +08:00
wanttobeamaster
070560670b
fix tablestore full text search bug ( #22853 )
2025-07-23 19:31:47 +08:00
wanttobeamaster
51dec72dcd
fix: tablestore TypeError when vector is missing ( #22843 )
...
Co-authored-by: xiaozhiqing.xzq <xiaozhiqing.xzq@alibaba-inc.com >
2025-07-23 18:59:16 +08:00
wlleiiwang
65eba98eb4
FEAT: Tencent Vector search supports backward compatibility with the previous score calculation approach. ( #22820 )
...
Co-authored-by: wlleiiwang <wlleiiwang@tencent.com >
2025-07-23 15:38:31 +08:00
Junyan Qin (Chin)
e5644e940d
feat: plugin auto upgrade strategy ( #19758 )
...
Co-authored-by: Joel <iamjoel007@gmail.com >
Co-authored-by: crazywoola <427733928@qq.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Novice <novice12185727@gmail.com >
2025-07-23 15:33:39 +08:00
-LAN-
1be9acd738
feat: decouple WorkflowAppRunner from AppRunner ( #21739 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-07-23 14:56:06 +08:00
crazywoola
27390adca6
Added a check to ensure the input text is a string before proceeding with parsing ( #22809 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com >
2025-07-23 13:53:27 +08:00
Maries
b7a280ae15
feat: oauth refresh token ( #22744 )
...
Co-authored-by: Yeuoly <admin@srmxy.cn >
2025-07-23 13:12:39 +08:00
Asuka Minato
b90ba47bec
Mapped column ( #22644 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-23 00:39:59 +08:00
呆萌闷油瓶
e1ca1521e6
fix : #22784 ( #22795 )
2025-07-22 22:28:45 +08:00
Will
5a6e5dc80d
fix: Invalid expected metadata value type error ( #22793 )
2025-07-22 22:28:16 +08:00
wanttobeamaster
7a2f43cf68
fix: tablestore vdb support metadata filter ( #22774 )
...
Co-authored-by: xiaozhiqing.xzq <xiaozhiqing.xzq@alibaba-inc.com >
2025-07-22 16:48:59 +08:00
qfl
4ed8876348
feat(trace): support external trace id propagation ( #22623 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-22 15:17:43 +08:00
Novice
c32ce79200
fix: single step node execution init error ( #22764 )
...
LGTM
2025-07-22 13:00:24 +08:00
Junyan Qin (Chin)
9654680a5a
feat: plugin deprecation notice ( #22685 )
...
Co-authored-by: Wu Tianwei <30284043+WTW0313@users.noreply.github.com >
Co-authored-by: twwu <twwu@dify.ai >
2025-07-22 10:27:35 +08:00
issac2e
fd792d7c5e
Optimize tencent_vector knowledge base deletion error handling with batch processing support ( #22726 )
...
Co-authored-by: liuchen15 <liuchen15@gaotu.cn >
Co-authored-by: crazywoola <427733928@qq.com >
2025-07-22 08:21:41 +08:00
jiangbo721
117fe33be6
chore: use 'json_list' instead of 'json' to prevent ambiguity ( #22739 )
...
Co-authored-by: 刘江波 <jiangbo721@163.com >
2025-07-22 02:40:40 +08:00
Will
f0498efee3
Fix incorrect mcp method_name ( #22736 )
2025-07-21 21:14:38 +08:00
-LAN-
979581e5e6
feat: update file manager and file factory implementations ( #22704 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: Claude <noreply@anthropic.com >
2025-07-21 17:37:08 +08:00
uply23333
7d55dc359d
fix: improve document filtering in full text search(elasticsearch) ( #22683 )
2025-07-21 15:59:37 +08:00
8bitpd
a17ec07406
fix: update analyticdb vector to do filter by metadata ( #22698 )
...
Co-authored-by: xiaozeyu <xiaozeyu.xzy@alibaba-inc.com >
2025-07-21 15:03:37 +08:00
quicksand
9337ff9f9d
fix: knowledge retrieval validation error ( #22682 )
2025-07-21 11:22:32 +08:00
Bowen Liang
8a15c6d895
chore: code improvement for mcp_client and mcp_tools_manage_service ( #22645 )
2025-07-21 09:52:55 +08:00
Novice
a78dbe8ad2
fix: avoid using node_data.version for judgement tool node version ( #22462 )
...
Co-authored-by: JzoNg <jzongcode@gmail.com >
2025-07-21 09:28:47 +08:00
Aryan Raj
849f75d2c6
Fix/replace datetime patterns with naive utc now ( #22654 )
2025-07-20 11:05:53 +08:00
kurokobo
49a4b1d22d
fix: correct tracing for workflows and chatflows for phoenix ( #22547 )
2025-07-18 13:54:18 +08:00
znn
7adf1a64ec
fix text splitter ( #22596 )
2025-07-18 13:51:58 +08:00
-LAN-
30dcae62c0
refactor: elegant event dispatch patterns (92% complexity reduction) ( #22600 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: Claude <noreply@anthropic.com >
2025-07-18 10:34:47 +08:00
-LAN-
2ad05e003c
refactor: decouple Node and NodeData ( #22581 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
2025-07-18 10:08:51 +08:00
-LAN-
d834677aba
refactor: Fix some type error ( #22594 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-07-18 09:26:29 +08:00
-LAN-
96ab3143f6
feat(workflow_cycle_manager): Removes redundant repository methods and adds caching ( #22597 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-07-18 09:26:05 +08:00
helojo
37a4ff2b67
Fix: the pict type picture was not processed in the docx ( #19305 )
...
Co-authored-by: zqgame <zqgame@zqgame.local >
2025-07-17 22:53:35 +08:00
Kalo Chin
705749155b
Fix jinja2 variable naming inconsistencies ( #22578 )
2025-07-17 22:16:47 +08:00
Maries
ed2a4c40e2
Support OAuth Integration for Plugin Tools ( #22550 )
...
Co-authored-by: zxhlyh <jasonapring2015@outlook.com >
Co-authored-by: Yeuoly <admin@srmxy.cn >
2025-07-17 17:18:44 +08:00
Stream
f3191bcd05
fix: use model provided by user in prompt generator ( #22541 ) ( #22542 )
...
Co-authored-by: stream <stream@dify.ai >
2025-07-17 14:19:52 +08:00
quicksand
9baacf5c31
fix: code node check decimal precision ( #22522 )
2025-07-17 13:21:17 +08:00
NeatGuyCoding
d1cd9272f8
minor code fix: remove duplicate type check branch ( #22536 )
2025-07-17 13:20:31 +08:00
jiangbo721
050b54b137
chore: remove unused code ( #22501 )
...
Co-authored-by: 刘江波 <jiangbo721@163.com >
2025-07-17 09:33:31 +08:00
yihong
f5afd34990
fix: drop dead code phase2 unused class ( #22042 )
...
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
2025-07-17 09:33:07 +08:00
kenwoodjw
eefd752e8f
fix mcp error not input ( #22505 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com >
2025-07-17 09:32:42 +08:00
Chieh Wang
cac874d96c
feat: Add Citations and Attributions to Agent Node ( #18558 )
...
Co-authored-by: oneness0 <2902216407@qq.com >
Co-authored-by: Novice <novice12185727@gmail.com >
2025-07-16 15:46:15 +08:00
heyszt
16c06a3716
fix aliyun trace session_id ( #22468 )
2025-07-16 13:56:44 +08:00
QuantumGhost
a92b9971a4
refactor(api): Separate SegmentType for Integer/Float to Enable Pydantic Serialization ( #22025 )
...
refactor(api): Separate SegmentType for Integer/Float to Enable Pydantic Serialization (#22025 )
This PR addresses serialization issues in the VariablePool model by separating the `value_type` tags for `IntegerSegment`/`FloatSegment` and `IntegerVariable`/`FloatVariable`. Previously, both Integer and Float types shared the same `SegmentType.NUMBER` tag, causing conflicts during serialization.
Key changes:
- Introduce distinct `value_type` tags for Integer and Float segments/variables
- Add `VariableUnion` and `SegmentUnion` types for proper type discrimination
- Leverage Pydantic's discriminated union feature for seamless serialization/deserialization
- Enable accurate serialization of data structures containing these types
Closes #22024 .
2025-07-16 12:31:37 +08:00
NeatGuyCoding
6b720d9d04
minor fix: using Pydantic model_validate instead of deprecated parse_obj ( #22239 )
...
Signed-off-by: neatguycoding <15627489+NeatGuyCoding@users.noreply.github.com >
2025-07-16 10:57:08 +08:00