Charles Yao
701e56fa29
fix(builder): validate normalized tool selectors without prose fallback
2026-11-10 01:25:58 -08:00
Charles Yao
c2e3903524
fix(builder): preserve MCP identity and isolate incompatible declarations
2026-11-10 01:25:58 -08:00
Charles Yao
65d9da8320
fix(builder): ground installed MCP tools in native catalogue
2026-11-10 01:25:58 -08:00
Charles Yao
016ca0c35e
fix(builder): retain API binding checks for surviving run markers
2026-11-10 00:57:01 -08:00
Charles Yao
5b2c7b37ee
fix(builder): bind custom API effect consent to native definitions
2026-11-10 00:57:01 -08:00
twwu
4d06466b67
Merge branch 'main' into feat/dify-builder
...
# Conflicts:
# api/services/trigger/webhook_service.py
# api/tests/unit_tests/core/plugin/impl/test_oauth.py
2026-11-10 09:35:18 +08:00
Saim Shafique
af33e86076
fix(agent): treat null variable value as unset strategy param ( #45904 )
2026-11-09 12:55:18 +00:00
twwu
661a8d5fdd
Merge branch 'main' into feat/dify-builder
2026-11-09 10:15:19 +08:00
Xx.Zhao
337a0a8f7f
fix(api): resolve agent node parameter templates without a JSON round-trip ( #45419 )
2026-11-08 19:26:03 +00:00
MindOfqc
af0c3810b6
fix: send workflow agent uploads to vision models ( #45745 )
2026-11-08 16:55:51 +00:00
Charles Yao
a9e0e739c9
feat(builder): integrate coordinated confirmed binding recovery
2026-11-06 09:38:50 -08:00
Charles Yao
6152e4b760
fix(builder): close P0 repair, readiness and confirmation gaps
2026-11-06 01:46:29 -08:00
twwu
d9bd071d1d
Merge branch 'main' into feat/dify-builder
...
# Conflicts:
# AGENTS.md
# api/controllers/console/socketio/workflow.py
# api/services/workflow_runtime/entry.py
# api/tasks/app_generate/workflow_execute_task.py
# api/tests/unit_tests/services/test_app_service.py
# web/app/components/apps/app-list-catalog.tsx
# web/app/components/apps/list.tsx
# web/app/components/workflow-app/components/__tests__/workflow-main.spec.tsx
# web/app/components/workflow-app/components/workflow-main.tsx
# web/app/components/workflow-app/draft/use-draft-save.ts
# web/app/components/workflow/collaboration/core/collaboration-manager.ts
# web/app/components/workflow/collaboration/hooks/use-collaboration.ts
# web/app/components/workflow/nodes/human-input-v2/__tests__/recipients.spec.tsx
# web/app/components/workflow/operator/zoom-in-out.tsx
2026-11-05 17:17:16 +08:00
Jasonfish
3842f0b86a
fix(agent): resolve workflow variables in knowledge metadata filters ( #43854 )
2026-11-05 01:40:10 +00:00
twwu
a575b34ba2
fix(workflow): preserve ordinary tool execution and credential bindings
...
Allow ordinary workflows to reuse exact saved node credentials while
keeping Builder actor-scoped. Recheck bindings at read and OAuth refresh.
Scope isolated runs to their executed nodes and resolve native provider
aliases. Persist refreshes without database-specific UPDATE RETURNING.
2026-11-03 15:59:36 +08:00
twwu
44636d383d
Merge main into feat/dify-builder
2026-11-03 13:33:30 +08:00
-LAN-
43d8c3715a
refactor(tracing): one trace pipeline behind a minimal provider interface ( #44673 )
2026-11-02 12:16:49 +08:00
4293584598
ci: bump type checker ( #44015 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Codex <codex@openai.com >
2026-10-30 11:22:51 +00:00
哈基米 and Claude Code
134a433a58
fix(api): fall back to the raw reference for non-object file reference payloads ( #45088 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-10-30 04:32:56 +00:00
8cbb6c0130
feat: HITL IM integration ( #44864 )
...
Co-authored-by: zxhlyh <jasonapring2015@outlook.com >
Co-authored-by: JzoNg <jzongcode@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-10-30 02:43:31 +00:00
zyssyz123
0bd201254d
fix(workflow): restore structured output fallback and boolean types ( #44962 )
2026-10-28 12:31:46 +00:00
twwu
35c5afb0c5
Merge branch 'main' into feat/dify-builder
2026-10-26 17:50:58 +08:00
Charles Yao
118d8a9cf2
fix(builder): share output representations and serialize test JSON safely
2026-10-25 19:22:15 -07:00
Charles Yao
bd9d7b1de2
fix(builder): validate generated Template syntax before assembly
2026-10-25 06:11:12 -07:00
Charles Yao
006ad2e317
fix(builder): keep LLM prompt within compact budget
2026-10-25 05:08:28 -07:00
Charles Yao
04764709ee
fix(builder): separate reasoning for newly generated LLM nodes
2026-10-25 04:36:19 -07:00
FFXN
d989a52650
fix(agent): bind KnowledgeFS research tools to Agent spaces ( #44629 )
2026-10-23 10:03:11 +00:00
fd2db63184
feat: KnowledgeFS and New Knowledge ( #44165 )
...
Co-authored-by: Jyong <76649700+JohnJyong@users.noreply.github.com >
Co-authored-by: hjlarry <hjlarry@163.com >
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: zhaohao1004 <zhaohao1004@gmail.com >
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: FFXN <lizy@dify.ai >
2026-10-23 03:34:59 +00:00
Charles Yao
2c8f3041a5
fix(builder): ground tool outputs and repair confirmed business failures
2026-10-22 14:29:35 -07:00
Charles Yao
8e00366280
fix(builder): ground native generation and explicit acceptance evidence
2026-10-22 03:20:00 -07:00
zyssyz123 and yyh
0a620ddd95
feat(tracing): export Agent app and Workflow Agent execution trees ( #44144 )
...
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-10-22 02:11:12 +00:00
林玮 (Jade Lin)
4e5424ed43
fix(plugin): pin daemon dispatches to package identifiers ( #44396 )
2026-10-21 02:58:44 +00:00
-LAN- and WH-2099
f5cdb80297
feat(workflow): execute workflow tools as nested containers ( #42820 )
...
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-10-21 02:11:18 +00:00
Charles Yao
aeefe548ff
Replace remaining dynamic runtime access with explicit capabilities
2026-10-20 17:41:17 -07:00
Charles Yao
f5050842fe
Fix Builder migration portability and typed backend CI contracts
2026-10-20 17:33:54 -07:00
Charles Yao
231e423431
Integrate validated Builder backend testing and CI repairs
...
Track backend integration, Ruff cleanup and migration reconciliation in ENG-1271. Retain required copy contracts without implementing frontend interactions.
2026-10-20 15:40:06 -07:00
twwu
5a442d510e
Merge branch 'main' into feat/dify-builder
...
Adapt Builder execution to Graphon 0.8 and resolve merge conflicts.
Fix backend type errors, update affected tests, and propagate stream cleanup.
2026-10-20 15:53:02 +08:00
-LAN- and autofix-ci[bot]
823f40e71f
refactor(workflow): adopt Graphon 0.8 execution orchestration ( #40277 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-10-19 13:03:56 +00:00
6f434baf93
ci: enable Ruff B904 ( #44121 )
...
Co-authored-by: Codex <codex@openai.com >
Co-authored-by: hjlarry <hjlarry@163.com >
2026-10-19 12:47:53 +00:00
twwu
2b5253fe17
Merge branch 'main' into feat/dify-builder
2026-10-16 10:40:30 +08:00
c30c19b83a
ci: enable Ruff UP007 ( #44106 )
...
Co-authored-by: Codex <codex@openai.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-10-16 01:34:03 +00:00
Xiyuan Chen
8c5eb6d16e
feat(api): let agents build, configure and ship Dify apps over openapi ( #43067 )
2026-10-16 00:45:49 +00:00
twwu
d2129f25ee
Merge branch 'main' into feat/dify-builder
2026-10-15 17:42:16 +08:00
twwu
c899d8c2c0
fix(builder): align conflict checks across execution layers
...
Share revision exemptions between service admission and queued workers while
retaining fixture and session fences. Use executable graph normalization for
execution admission and native node bindings.
Keep recovery classification separate from handler execution, refresh cached
offers before continuing, and reject drift during rebasing. Add service-to-native
regression coverage and fix JSON execution context typing.
2026-10-15 16:56:57 +08:00
Asuka Minato and Codex
14f863a23f
ci: enable Ruff FURB113 ( #44109 )
...
Co-authored-by: Codex <codex@openai.com >
2026-10-15 05:00:19 +00:00
Asuka Minato and Codex
7b467ec651
ci: enable Ruff SIM103 ( #44110 )
...
Co-authored-by: Codex <codex@openai.com >
2026-10-15 05:00:16 +00:00
Asuka Minato and Codex
d5ce917839
ci: enable Ruff B905 ( #44094 )
...
Co-authored-by: Codex <codex@openai.com >
2026-10-15 01:01:21 +00:00
Charles Yao
1c31ae7bf5
fix(builder): ground constant producers and native capabilities
2026-10-14 08:54:24 -07:00
Charles Yao
ccf379392d
fix(builder): ground native HTTP outputs and numeric conditions
2026-10-14 07:46:09 -07:00
Charles Yao
59b3d57210
fix(builder): ground API Code contracts and string inputs
2026-10-14 04:24:33 -07:00