Novice
0e793a660d
fix: add the default value to the dark icon (#22149)
3 kuukautta sitten
非法操作
7b2cab5767
feat: support ping method for MCP server (#22144)
3 kuukautta sitten
Yeuoly
94a13d7d62
feat: add support for dark icons in provider and tool entities (#22081)
3 kuukautta sitten
湛露先生
edf5fd28c9
update worklow events logs. (#19871)
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com>
3 kuukautta sitten
Novice
535fff62f3
feat: add MCP support (#20716)
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com>
3 kuukautta sitten
baonudesifeizhai
18b58424ec
Fix: Resolve issue with json_output (#22053)
3 kuukautta sitten
luckylhb90
a371390d6c
optimize: batch embedding and qdrant write_consistency_factor parameter (#21776)
Co-authored-by: hobo.l <hobo.l@binance.com>
3 kuukautta sitten
-LAN-
4cb50f1809
feat(libs): Introduce `extract_tenant_id` (#22086)
Signed-off-by: -LAN- <laipz8200@outlook.com>
3 kuukautta sitten
wlleiiwang
89b52471fb
Optimize the memory usage of Tencent Vector Database (#22079)
Co-authored-by: wlleiiwang <wlleiiwang@tencent.com>
3 kuukautta sitten
Yongtao Huang
521488f926
Remove tow unused files (#22022)
3 kuukautta sitten
Davide Delbianco
816210d744
Expose LLM usage in workflows (#21766)
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
3 kuukautta sitten
NeatGuyCoding
2ffbf5435d
minro fix: fix duplicate local import of ToolProviderType (#22013)
Signed-off-by: neatguycoding <15627489+NeatGuyCoding@users.noreply.github.com>
3 kuukautta sitten
NeatGuyCoding
53c4912cbb
feat: add unit tests and validation for aliyun tracing (#22012)
Signed-off-by: neatguycoding <15627489+NeatGuyCoding@users.noreply.github.com>
3 kuukautta sitten
NeatGuyCoding
1760179093
minro fix: fix a typo for aliyun (#22001)
Signed-off-by: neatguycoding <15627489+NeatGuyCoding@users.noreply.github.com>
3 kuukautta sitten
quicksand
5b0b64c7e5
fix: document delete image files check file exist (#21991)
3 kuukautta sitten
-LAN-
8f723697ef
refactor(graph_engine): Take GraphRuntimeState out of GraphEngine (#21882)
3 kuukautta sitten
baonudesifeizhai
b9f56852dc
fix: resolve JSON.parse precision issue causing 'list index out of ra… (#21253)
3 kuukautta sitten
baonudesifeizhai
108cc3486f
fix(agent): show agent run steps, fixes #21718 (#21945)
Co-authored-by: crazywoola <427733928@qq.com>
3 kuukautta sitten
NeatGuyCoding
ac69b8b191
refactor: extract common url validator for config_entity.py (#21934)
Signed-off-by: neatguycoding <15627489+NeatGuyCoding@users.noreply.github.com>
3 kuukautta sitten
heyszt
a201e9faee
feat: Add Aliyun LLM Observability Integration (#21471)
4 kuukautta sitten
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 kuukautta sitten
Ganondorf
c9c49200e0
use repair_json fix json parse error of HTTPRequestNode (#21909)
Co-authored-by: lizb <lizb@sugon.com>
4 kuukautta sitten
非法操作
a79f37b686
fix: tts tool must choose a voice (#21877)
4 kuukautta sitten
baonudesifeizhai
1c7404099d
fix: prevent timeout in file encoding detection for large files (#21453)
Co-authored-by: crazywoola <427733928@qq.com>
4 kuukautta sitten
Novice
f3c8625fe2
fix: The statistics page cannot display the tokens consumed by agent node (#21861)
4 kuukautta sitten
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 kuukautta sitten
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 kuukautta sitten
jiangbo721
e17b33e004
chore: add message status enum (#21825)
Co-authored-by: 刘江波 <jiangbo721@163.com>
4 kuukautta sitten
Yeuoly
5487463385
fix: add list contents handling in structured LLM output (#21837)
4 kuukautta sitten
efrey kong
826bf25abf
Fix: prevent SQL errors when metadata filter Constant value is None or blank (#21803)
4 kuukautta sitten
QuantumGhost
89250a36b7
fix(api): files not returned in the answer node (#21807)
4 kuukautta sitten
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 kuukautta sitten
jiangbo721
71d6cf1b1d
fix: Make the latency and logs of web applications consistent. (#21578)
Co-authored-by: 刘江波 <jiangbo721@163.com>
4 kuukautta sitten
Davide Delbianco
c4b960cc1a
Improve Langfuse trace readability (#21777)
4 kuukautta sitten
NeatGuyCoding
a82943a83d
minor fix: add parameters in error msg of Plugin service returned no options (#21662)
4 kuukautta sitten
jiangbo721
9a4c1fe834
fix: if parameter is not required, continue (#21761)
Co-authored-by: 刘江波 <jiangbo721@163.com>
4 kuukautta sitten
quicksand
4198a533ad
fix: code Interpreter error handling not work (#21736)
4 kuukautta sitten
Qiang Lee
cf2173644e
Release db.session connection before workflow new thread long time operation (#21726)
Co-authored-by: 李强04 <liqiang04@gaotu.cn>
4 kuukautta sitten
Han
69b6f6f5d2
Fixes issue 21157/20661 extra quote in agent node (#21674)
Co-authored-by: Wang Han <wanghan@zhejianglab.org>
4 kuukautta sitten
Yeuoly
87efe45240
feat(plugin): Add API endpoint for invoking LLM with structured output (#21624)
4 kuukautta sitten
Yeuoly
0cb00d5fd2
refactor: move structured output support outside LLM Node (#21565)
Co-authored-by: Novice <novice12185727@gmail.com>
4 kuukautta sitten
Yeuoly
cea6522122
feat: add DYNAMIC_SELECT parameter type for dynamic options in parameter entities (#21425)
4 kuukautta sitten
jiangbo721
cefb8e4218
chore: Simplify code logic (#21496)
Co-authored-by: 刘江波 <jiangbo721@163.com>
4 kuukautta sitten
NeatGuyCoding
6bb82f8ee0
Fix minor comment missing (#21517)
4 kuukautta sitten
Dongyu Li
00f0b569cc
Feat/kb index (#20868)
Co-authored-by: twwu <twwu@dify.ai>
4 kuukautta sitten
Maries
164e5481c5
feat(oauth): plugin oauth service (#21480)
4 kuukautta sitten
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 kuukautta sitten
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 kuukautta sitten
quicksand
45146edb31
fix(document_extractor): xlsx file column int type error (#21408)
4 kuukautta sitten
QuantumGhost
10b738a296
feat: Persist Variables for Enhanced Debugging Workflow (#20699)
This pull request introduces a feature aimed at improving the debugging experience during workflow editing. With the addition of variable persistence, the system will automatically retain the output variables from previously executed nodes. These persisted variables can then be reused when debugging subsequent nodes, eliminating the need for repetitive manual input.
By streamlining this aspect of the workflow, the feature minimizes user errors and significantly reduces debugging effort, offering a smoother and more efficient experience.
Key highlights of this change:
- Automatic persistence of output variables for executed nodes.
- Reuse of persisted variables to simplify input steps for nodes requiring them (e.g., `code`, `template`, `variable_assigner`).
- Enhanced debugging experience with reduced friction.
Closes #19735 .
4 kuukautta sitten