非法操作
|
98e72521f4
|
chore: change draft var to user scoped (#33066)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com>
|
2026-03-16 14:04:41 +08:00 |
|
Sage
|
3920d67b8e
|
feat(api): Making WeaviateClient a singleton
Co-authored-by: lijiezhao <lijiezhao@perfect99.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-03-16 13:38:28 +08:00 |
|
wangxiaolei
|
6ef69ff880
|
refactor: llm decouple code executor module (#33400)
Co-authored-by: Byron.wang <byron@dify.ai>
|
2026-03-16 10:06:14 +08:00 |
|
eason
|
551df6ee9c
|
fix: use parameterized queries to prevent SQL injection in vector stores (#33421)
Co-authored-by: easonysliu <easonysliu@tencent.com>
Co-authored-by: Claude (claude-opus-4-6) <noreply@anthropic.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-03-16 09:41:57 +08:00 |
|
-LAN-
|
101d6d4d04
|
feat: Remove GPT-4 special-casing from default model selection (#33458)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-03-16 03:09:20 +08:00 |
|
Tyson Cung
|
98d9fb4aff
|
fix: downgrade image download failure log from ERROR to WARNING (#33429)
|
2026-03-15 23:04:09 +08:00 |
|
Ye Ding
|
f795d24151
|
feat: Add Hologres as a VDB & FullText DB choice (#32830)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com>
|
2026-03-15 20:55:02 +08:00 |
|
RickDamon
|
ac8021fe27
|
fix: add doc_type to Weaviate properties and default Vector attributes (#33398)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-03-15 19:25:24 +08:00 |
|
-LAN-
|
fb41b215c8
|
refactor(api): move workflow knowledge nodes and trigger nodes (#33445)
|
2026-03-15 15:24:59 +08:00 |
|
99
|
1b6e695520
|
refactor(workflow): move agent node back to core workflow (#33431)
|
2026-03-14 22:33:13 +08:00 |
|
tmimmanuel
|
e64f4d6039
|
refactor: replace sa.String with EnumText in mapped_column for type s… (#33332)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-14 13:38:27 +09:00 |
|
jyong
|
f60084fc43
|
Merge remote-tracking branch 'origin/feat/evaluation' into feat/evaluation
|
2026-03-13 16:55:19 +08:00 |
|
jyong
|
2ed0805c13
|
evaluation runtime
|
2026-03-13 16:54:23 +08:00 |
|
FFXN
|
c51f3219aa
|
Merge remote-tracking branch 'origin/feat/evaluation' into feat/evaluation
|
2026-03-13 10:11:14 +08:00 |
|
FFXN
|
c68194093e
|
feat: Parse the expression to get the input parameters for the evaluation workflow.
|
2026-03-13 10:09:38 +08:00 |
|
FFXN
|
18198b88ff
|
feat: Parse the expression to get the input parameters for the evaluation workflow.
|
2026-03-13 09:45:13 +08:00 |
|
jyong
|
c0fac68f2d
|
evaluation runtime
|
2026-03-12 17:21:57 +08:00 |
|
jyong
|
08c5200aa1
|
evaluation runtime
|
2026-03-12 17:21:46 +08:00 |
|
jyong
|
4555c98d30
|
evaluation runtime
|
2026-03-12 16:24:39 +08:00 |
|
jyong
|
1d248053e6
|
evaluation runtime
|
2026-03-12 14:32:36 +08:00 |
|
Rajat Agarwal
|
b170eabaf3
|
test: Unit test cases for core.tools module (#32447)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: wangxiaolei <fatelei@gmail.com>
Co-authored-by: akashseth-ifp <akash.seth@infocusp.com>
Co-authored-by: mahammadasim <135003320+mahammadasim@users.noreply.github.com>
|
2026-03-12 11:48:13 +08:00 |
|
mahammadasim
|
245f6b824d
|
test: add test for core extension, external_data_tool and llm generator (#32468)
|
2026-03-12 11:44:38 +08:00 |
|
Rajat Agarwal
|
07e19c0748
|
test: unit test cases for core.variables, core.plugin, core.prompt module (#32637)
|
2026-03-12 11:29:02 +08:00 |
|
Rajat Agarwal
|
0045e387f5
|
test: unit test cases for core.app.apps module (#32482)
|
2026-03-12 11:23:25 +08:00 |
|
盐粒 Yanli
|
989db0e584
|
refactor: Unify NodeConfigDict.data and BaseNodeData (#32780)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-03-11 23:43:58 +08:00 |
|
jyong
|
8ea3729fe9
|
evaluation runtime
|
2026-03-11 19:57:46 +08:00 |
|
jyong
|
a83a28bf70
|
evaluation runtime
|
2026-03-11 17:31:11 +08:00 |
|
wangxiaolei
|
d6721a1dd3
|
fix: use moderation modified inputs and query (#33180)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com>
|
2026-03-11 13:37:23 +08:00 |
|
zyssyz123
|
d67f04f63e
|
feat: source for plugin tasks (#33244)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
|
2026-03-11 11:56:33 +09:00 |
|
wangxiaolei
|
54637144c5
|
fix: fix parse mailto / http link in table cell (#33224)
Co-authored-by: Oz <oz-agent@warp.dev>
|
2026-03-11 10:02:33 +08:00 |
|
wangxiaolei
|
27f9cdedad
|
fix: fix failed test (#33241)
|
2026-03-11 09:37:19 +08:00 |
|
mahammadasim
|
1083f5c46a
|
test: add test for api core datasource (#32414)
Co-authored-by: rajatagarwal-oss <rajat.agarwal@infocusp.com>
|
2026-03-11 03:12:46 +08:00 |
|
jyong
|
2bd48e62a3
|
evaluation runtime
|
2026-03-10 17:37:28 +08:00 |
|
jyong
|
7a065b3f42
|
evaluation runtime
|
2026-03-10 17:37:20 +08:00 |
|
sasha
|
322d3cd555
|
fix: nested spans and traces; (#33049)
Co-authored-by: aadereiko <aliaksandr@comet.com>
Co-authored-by: Boris Feld <boris@comet.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com>
|
2026-03-10 15:45:44 +08:00 |
|
wangxiaolei
|
db627e75f6
|
fix: fix request.metadata_model_config param check (#33189)
|
2026-03-10 15:09:35 +08:00 |
|
wangxiaolei
|
b9d05d3456
|
refactor: tool node decouple db (#33166)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-03-10 01:47:15 +08:00 |
|
wangxiaolei
|
bbfa28e8a7
|
refactor: file saver decouple db engine and ssrf proxy (#33076)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-03-09 16:09:44 +08:00 |
|
jyong
|
dabad46393
|
evaluation runtime
|
2026-03-09 15:56:03 +08:00 |
|
jyong
|
2b3f5adfab
|
Merge remote-tracking branch 'origin/feat/evaluation' into feat/evaluation
|
2026-03-09 15:17:50 +08:00 |
|
jyong
|
2ffd7e519f
|
evaluation runtime
|
2026-03-09 15:17:35 +08:00 |
|
非法操作
|
654e41d47f
|
fix: workflow_as_tool not work with json input (#32554)
|
2026-03-09 13:54:54 +08:00 |
|
wangxiaolei
|
46098b2be6
|
refactor: use thread.Timer instead of time.sleep (#33121)
|
2026-03-09 09:38:16 +08:00 |
|
Angel
|
dc2a53d834
|
feat: add files to message end pr32019 (#32242)
Co-authored-by: fatelei <fatelei@gmail.com>
Co-authored-by: angel.k <angel.kolev@solaredge.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-03-07 20:01:12 +08:00 |
|
QuantumGhost
|
d01acfc490
|
fix(api): fix the issue that workflow_runs.started_at is overwritten while resuming (#32851)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-03-06 15:41:30 +08:00 |
|
FFXN
|
9340ee8af4
|
feat: Implement snippet_generate_service.py.
|
2026-03-06 14:28:08 +08:00 |
|
kurokobo
|
ad81513b6a
|
fix: show citations in advanced chat apps (#32985)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-03-06 09:56:14 +08:00 |
|
Lovish Arora
|
f751864ab3
|
fix(api): return inserted ids from Chroma and Clickzetta add_texts (#33065)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-03-06 09:49:53 +08:00 |
|
statxc
|
741d48560d
|
refactor(api): add TypedDict definitions to models/model.py (#32925)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-03-06 08:42:54 +09:00 |
|
Lovish Arora
|
ed0b27e4d6
|
chore(api): update Python type-checker versions (#33056)
|
2026-03-06 06:26:28 +09:00 |
|
99
|
7432b58f82
|
refactor(dify_graph): introduce run_context and delegate child engine creation (#32964)
|
2026-03-05 14:31:28 +08:00 |
|
FFXN
|
b160dce4db
|
feat: Implement customized evaluation in BaseEvaluationInstance.
|
2026-03-05 14:30:39 +08:00 |
|
FFXN
|
7149af3dac
|
Merge remote-tracking branch 'origin/feat/evaluation' into feat/evaluation
|
2026-03-05 13:38:35 +08:00 |
|
FFXN
|
99d3c645b8
|
feat: Implement customized evaluation in BaseEvaluationInstance.
|
2026-03-05 13:36:05 +08:00 |
|
FFXN
|
ce0c2ea3bd
|
feat: Implement customized evaluation in BaseEvaluationInstance.
|
2026-03-05 13:30:26 +08:00 |
|
jyong
|
13c0d6eddb
|
evaluation runtime
|
2026-03-04 19:20:08 +08:00 |
|
jyong
|
4e593df662
|
evaluation runtime
|
2026-03-04 18:43:58 +08:00 |
|
wangxiaolei
|
882b4c9ef6
|
refactor: document extract node decouple ssrf_proxy (#32949)
|
2026-03-04 16:01:43 +08:00 |
|
FFXN
|
7251bffae1
|
feat: implement customized evaluation with workflow, and add judgment condition after evaluate_metrics.
|
2026-03-04 14:46:24 +08:00 |
|
wangxiaolei
|
e14b09d4db
|
refactor: human input node decouple db (#32900)
|
2026-03-04 13:18:32 +08:00 |
|
Br1an
|
2b47db0462
|
fix(api): resolve OpenTelemetry histogram type mismatch (#32771)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-03-04 00:01:16 +09:00 |
|
jyong
|
62bf286220
|
Merge remote-tracking branch 'origin/feat/evaluation' into feat/evaluation
# Conflicts:
# api/controllers/console/evaluation/evaluation.py
|
2026-03-03 16:04:59 +08:00 |
|
jyong
|
a3cf1a18a3
|
evaluation runtime
|
2026-03-03 16:01:13 +08:00 |
|
99
|
c8688ec371
|
refactor(dify_graph): unify invoke and user enums source in workflow (#32873)
|
2026-03-03 15:05:20 +08:00 |
|
wangxiaolei
|
1b2234a19f
|
refactor: TemplateTransformNode decouple code executor (#32879)
|
2026-03-03 13:36:17 +08:00 |
|
-LAN-
|
4fd6b52808
|
refactor(api): move model_runtime into dify_graph (#32858)
|
2026-03-02 20:15:32 +08:00 |
|
-LAN-
|
c917838f9c
|
refactor: move workflow package to dify_graph (#32844)
|
2026-03-02 18:42:30 +08:00 |
|
wangxiaolei
|
707bf20c29
|
refactor: knowledge index node decouples business logic (#32274)
|
2026-03-02 17:54:33 +08:00 |
|
Br1an
|
68647391e7
|
fix(api): add return type annotation to filter_none_values() (#32774)
|
2026-03-02 17:51:21 +09:00 |
|
wangxiaolei
|
5c7a293ba7
|
feat: ensure document id is not missing (#32765)
|
2026-03-02 16:28:31 +08:00 |
|
Varun Chawla
|
9ddbc1c0fb
|
fix: map all NodeType values to span kinds in Arize Phoenix tracing (#32059)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Crazywoola <100913391+crazywoola@users.noreply.github.com>
|
2026-03-02 14:54:26 +08:00 |
|
wangxiaolei
|
cc127f5b62
|
fix: fix chat assistant response mode blocking is not work (#32394)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-03-02 14:05:04 +08:00 |
|
Copilot
|
baeea77c5b
|
fix: typo in WebScraper plugin description: "Scrapper" → "Scraper" (#32790)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
|
2026-03-02 10:10:28 +08:00 |
|
wangxiaolei
|
9da98e6c6c
|
fix: fix import error (#32800)
|
2026-03-02 08:59:53 +08:00 |
|
99
|
a01de98721
|
refactor(workflow): decouple start node external dependencies (#32793)
|
2026-03-02 02:01:41 +08:00 |
|
-LAN-
|
17c1538e03
|
refactor(workflow): move PromptMessageMemory to model_runtime.memory (#32796)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-03-02 01:58:02 +08:00 |
|
-LAN-
|
69b3e94630
|
refactor: inject workflow node memory via protocol (#32784)
|
2026-03-02 01:55:49 +08:00 |
|
-LAN-
|
ef2b5d6107
|
refactor(api): move llm quota deduction to app graph layer (#32786)
|
2026-03-01 23:25:36 +08:00 |
|
-LAN-
|
ffe77fecdf
|
revert(graph-engine): rollback stop-event unification (#32789)
|
2026-03-01 19:43:05 +08:00 |
|
盐粒 Yanli
|
bc6fd0b5dd
|
chore: remove ty from backend type-check pipeline (#32782)
|
2026-03-01 19:10:24 +08:00 |
|
99
|
00e52796e6
|
refactor(workflow): remove code node helper imports (#32759)
Co-authored-by: -LAN- <laipz8200@outlook.com>
|
2026-03-01 16:31:45 +08:00 |
|
Br1an
|
cfdf16c49e
|
fix(api): resolve type errors in BaseTraceInstance and OpsTraceManager (#32773)
|
2026-03-01 17:14:37 +09:00 |
|
Br1an
|
d4c508cf8e
|
fix(api): add explicit return type annotations to clean() methods (#32772)
|
2026-03-01 17:09:43 +09:00 |
|
99
|
9e9e617e09
|
fix(workflow): decouple http request node external dependencies (#32762)
|
2026-03-01 15:42:57 +08:00 |
|
FFXN
|
a7789f2c91
|
fix: some Qwen3 models only support streaming output. (#32766)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-03-01 15:42:44 +08:00 |
|
FFXN
|
de4dac89ae
|
fix: Fixed the adaptation issue of response formats for different mod… (#32326)
|
2026-03-01 10:23:17 +08:00 |
|
-LAN-
|
c034eb036c
|
refactor: inject memory interface into LLMNode (#32754)
Signed-off-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
|
2026-03-01 04:05:18 +08:00 |
|
-LAN-
|
1f0fca89a8
|
refactor(workflow): move variables package into core.workflow (#32750)
|
2026-03-01 03:15:09 +08:00 |
|
-LAN-
|
962df17a15
|
refactor: consolidate LLM runtime model state on ModelInstance (#32746)
Signed-off-by: -LAN- <laipz8200@outlook.com>
|
2026-03-01 02:29:32 +08:00 |
|
Tyson Cung
|
91dfdd87e3
|
fix: replace unreachable yield expression with yield from () (#32727)
|
2026-02-28 15:27:32 +09:00 |
|
tda
|
71ff135927
|
fix: add return type to abstract _publish method (#32701)
Co-authored-by: root <root@DESKTOP-KQLO90N>
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-02-27 21:52:49 +09:00 |
|
wangxiaolei
|
eccb67d5b6
|
refactor: decouple the business logic from datasource_node (#32515)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-02-27 18:49:14 +08:00 |
|
-LAN-
|
a694533fc9
|
refactor(workflow): inject credential/model access ports into LLM nodes (#32569)
Signed-off-by: -LAN- <laipz8200@outlook.com>
|
2026-02-27 14:36:41 +08:00 |
|
-LAN-
|
eea1cf17ef
|
refactor(workflow): inject redis into graph engine manager (#32622)
|
2026-02-27 13:29:52 +08:00 |
|
-LAN-
|
700a4029c6
|
refactor(api): inject code executor from node factory (#32618)
|
2026-02-27 13:29:00 +08:00 |
|
Ijas
|
daa923278e
|
fix: type checking error in parser (#32510)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-02-26 01:24:59 +09:00 |
|
heyszt
|
154486bc7b
|
feat(aliyun-trace): add app_id attribute (#32489)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-02-25 23:20:44 +08:00 |
|
-LAN-
|
0964fc142e
|
refactor(workflow): inject http request node config through factories and defaults (#32365)
Signed-off-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-02-25 16:29:59 +08:00 |
|
longway
|
a1991c51e4
|
fix: add explicit return type annotations to BaseVector abstract methods (#32516)
|
2026-02-24 21:17:55 +09:00 |
|
Tyson Cung
|
84533cbfe0
|
fix: resolve pyright bad-index errors in parser.py (#32507)
|
2026-02-24 17:29:17 +09:00 |
|