NeatGuyCoding
f929bfb94c
minor fix: remove duplicates, fix typo, and add restriction for get mcp server (#22170)
Signed-off-by: neatguycoding <15627489+NeatGuyCoding@users.noreply.github.com>
3 months ago
诗浓
f4df80e093
fix(custom_tool): omit optional parameters instead of setting them to None (#22171)
3 months ago
Novice
0e793a660d
fix: add the default value to the dark icon (#22149)
3 months ago
非法操作
7b2cab5767
feat: support ping method for MCP server (#22144)
3 months ago
Yeuoly
94a13d7d62
feat: add support for dark icons in provider and tool entities (#22081)
3 months ago
湛露先生
edf5fd28c9
update worklow events logs. (#19871)
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com>
3 months ago
Novice
535fff62f3
feat: add MCP support (#20716)
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com>
3 months ago
baonudesifeizhai
18b58424ec
Fix: Resolve issue with json_output (#22053)
3 months ago
luckylhb90
a371390d6c
optimize: batch embedding and qdrant write_consistency_factor parameter (#21776)
Co-authored-by: hobo.l <hobo.l@binance.com>
3 months ago
-LAN-
4cb50f1809
feat(libs): Introduce `extract_tenant_id` (#22086)
Signed-off-by: -LAN- <laipz8200@outlook.com>
3 months ago
wlleiiwang
89b52471fb
Optimize the memory usage of Tencent Vector Database (#22079)
Co-authored-by: wlleiiwang <wlleiiwang@tencent.com>
3 months ago
Yongtao Huang
521488f926
Remove tow unused files (#22022)
3 months ago
Davide Delbianco
816210d744
Expose LLM usage in workflows (#21766)
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
3 months ago
NeatGuyCoding
2ffbf5435d
minro fix: fix duplicate local import of ToolProviderType (#22013)
Signed-off-by: neatguycoding <15627489+NeatGuyCoding@users.noreply.github.com>
3 months ago
NeatGuyCoding
53c4912cbb
feat: add unit tests and validation for aliyun tracing (#22012)
Signed-off-by: neatguycoding <15627489+NeatGuyCoding@users.noreply.github.com>
3 months ago
NeatGuyCoding
1760179093
minro fix: fix a typo for aliyun (#22001)
Signed-off-by: neatguycoding <15627489+NeatGuyCoding@users.noreply.github.com>
3 months ago
quicksand
5b0b64c7e5
fix: document delete image files check file exist (#21991)
3 months ago
-LAN-
8f723697ef
refactor(graph_engine): Take GraphRuntimeState out of GraphEngine (#21882)
3 months ago
baonudesifeizhai
b9f56852dc
fix: resolve JSON.parse precision issue causing 'list index out of ra… (#21253)
3 months ago
baonudesifeizhai
108cc3486f
fix(agent): show agent run steps, fixes #21718 (#21945)
Co-authored-by: crazywoola <427733928@qq.com>
3 months ago
NeatGuyCoding
ac69b8b191
refactor: extract common url validator for config_entity.py (#21934)
Signed-off-by: neatguycoding <15627489+NeatGuyCoding@users.noreply.github.com>
3 months ago
heyszt
a201e9faee
feat: Add Aliyun LLM Observability Integration (#21471)
4 months ago
NeatGuyCoding
2639f950cc
minor fix: removes the duplicated handling logic for TracingProviderEnum.ARIZE and TracingProviderEnum.PHOENIX from the OpsTraceProviderConfigMap (#21927)
Signed-off-by: neatguycoding <15627489+NeatGuyCoding@users.noreply.github.com>
4 months ago
Ganondorf
c9c49200e0
use repair_json fix json parse error of HTTPRequestNode (#21909)
Co-authored-by: lizb <lizb@sugon.com>
4 months ago
非法操作
a79f37b686
fix: tts tool must choose a voice (#21877)
4 months ago
baonudesifeizhai
1c7404099d
fix: prevent timeout in file encoding detection for large files (#21453)
Co-authored-by: crazywoola <427733928@qq.com>
4 months ago
Novice
f3c8625fe2
fix: The statistics page cannot display the tokens consumed by agent node (#21861)
4 months ago
NeatGuyCoding
ebc4fdc4b2
moving the `MessageStatus` class from the `models.model` module to `models.enums` module (#21867)
Signed-off-by: neatguycoding <15627489+NeatGuyCoding@users.noreply.github.com>
4 months ago
Ali Saleh
1af3d40c1a
feat: Improve Observability with Arize & Phoenix Integration (#19840)
Co-authored-by: crazywoola <427733928@qq.com>
Co-authored-by: Gu <guchenhe@gmail.com>
4 months ago
jiangbo721
e17b33e004
chore: add message status enum (#21825)
Co-authored-by: 刘江波 <jiangbo721@163.com>
4 months ago
Yeuoly
5487463385
fix: add list contents handling in structured LLM output (#21837)
4 months ago
efrey kong
826bf25abf
Fix: prevent SQL errors when metadata filter Constant value is None or blank (#21803)
4 months ago
QuantumGhost
89250a36b7
fix(api): files not returned in the answer node (#21807)
4 months ago
QuantumGhost
c2e599cd85
fix(api): Fix resetting sys var causing internal server error (#21604)
and sorts draft variables by their creation time, ensures a consist order.
4 months ago
jiangbo721
71d6cf1b1d
fix: Make the latency and logs of web applications consistent. (#21578)
Co-authored-by: 刘江波 <jiangbo721@163.com>
4 months ago
Davide Delbianco
c4b960cc1a
Improve Langfuse trace readability (#21777)
4 months ago
NeatGuyCoding
a82943a83d
minor fix: add parameters in error msg of Plugin service returned no options (#21662)
4 months ago
jiangbo721
9a4c1fe834
fix: if parameter is not required, continue (#21761)
Co-authored-by: 刘江波 <jiangbo721@163.com>
4 months ago
quicksand
4198a533ad
fix: code Interpreter error handling not work (#21736)
4 months ago
Qiang Lee
cf2173644e
Release db.session connection before workflow new thread long time operation (#21726)
Co-authored-by: 李强04 <liqiang04@gaotu.cn>
4 months ago
Han
69b6f6f5d2
Fixes issue 21157/20661 extra quote in agent node (#21674)
Co-authored-by: Wang Han <wanghan@zhejianglab.org>
4 months ago
Yeuoly
87efe45240
feat(plugin): Add API endpoint for invoking LLM with structured output (#21624)
4 months ago
Yeuoly
0cb00d5fd2
refactor: move structured output support outside LLM Node (#21565)
Co-authored-by: Novice <novice12185727@gmail.com>
4 months ago
Yeuoly
cea6522122
feat: add DYNAMIC_SELECT parameter type for dynamic options in parameter entities (#21425)
4 months ago
jiangbo721
cefb8e4218
chore: Simplify code logic (#21496)
Co-authored-by: 刘江波 <jiangbo721@163.com>
4 months ago
NeatGuyCoding
6bb82f8ee0
Fix minor comment missing (#21517)
4 months ago
Dongyu Li
00f0b569cc
Feat/kb index (#20868)
Co-authored-by: twwu <twwu@dify.ai>
4 months ago
Maries
164e5481c5
feat(oauth): plugin oauth service (#21480)
4 months ago
QuantumGhost
268da31332
fix(api): adding variable to variable pool recursively while loading draft variables. (#21478)
This PR fix the issue that `ObjectSegment` are not recursively added to the draft variable pool while loading draft variables from database. It also fixes an issue about loading variables with more than two elements in the its selector.
Enhances #19735 .
Closes #21477 .
4 months ago
QuantumGhost
501d3b6203
feat(api): Explicitly define version method for all BaseNode subclasses (#21443)
This PR addresses issue #21441 by implementing explicit `version` method definitions for all `BaseNode` subclasses to improve code maintainability.
### Changes
Added explicit `version` method definitions for all `BaseNode` subclasses:
- `QuestionClassifierNode`
- `KnowledgeRetrievalNode`
- `AgentNode`
Added comprehensive test suite to validate:
1. All subclasses of `BaseNode` have explicitly defined `version` method
2. All subclasses have required `_node_type` property
3. The `(node_type, node_version)` combination is unique across all subclasses
4 months ago