Commit Graph
910 Commits
Author SHA1 Message Date
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
哈基米andClaude 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
zyssyz123andyyh 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-andWH-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-andautofix-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 MinatoandCodex 14f863a23f ci: enable Ruff FURB113 (#44109)
Co-authored-by: Codex <codex@openai.com>
2026-10-15 05:00:19 +00:00
Asuka MinatoandCodex 7b467ec651 ci: enable Ruff SIM103 (#44110)
Co-authored-by: Codex <codex@openai.com>
2026-10-15 05:00:16 +00:00
Asuka MinatoandCodex 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