Commit Graph
889 Commits
Author SHA1 Message Date
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
Yunlu WenandDevin cfc2d96b56 feat(agent): stream Agent V2 text output in plain runs (#43986)
Co-authored-by: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-10-14 10:48:42 +00:00
Charles Yao 12973e91bf fix(builder): enforce native API output contracts 2026-10-14 02:51:02 -07:00
Charles Yao c98b5f9537 fix(builder): discover native workspace API tools 2026-10-14 00:54:18 -07:00
Charles Yao 84bdc5e9bb fix(generator): parse answers outside leading reasoning envelopes 2026-10-13 19:23:18 -07:00
Charles Yao ec78357de1 feat(builder): seal qualified JSON Parse native runs 2026-10-13 03:10:47 -07:00
Charles Yao 4804bad018 feat(builder): safely interpret bounded native Template text 2026-10-12 16:11:10 -07:00
Charles Yao 084326a430 feat(builder): bind installed draft tools with fresh setup admission 2026-10-12 11:41:44 -07:00
twwu 461a397387 Merge branch 'main' into feat/dify-builder 2026-10-12 13:54:52 +08:00
Charles YaoandClaude Opus 5.5 391d1a9c49 feat: launch confirmed Tool tests through native Builder Runs
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 17:58:50 -07:00
Charles YaoandClaude Opus 5.5 39da07d63a fix: sanitize unexpected confirmed Tool resolution errors
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 16:47:54 -07:00
Charles YaoandClaude Opus 5.5 a7a0c5743b fix: narrow confirmed Tool output, claim guard at native node ID and close grant on cache failure
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 16:42:33 -07:00
Charles YaoandClaude Opus 5.5 7db172d821 feat: enforce one-shot consent at native Tool boundaries
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 16:27:47 -07:00
Charles Yao 625fdfd8d1 fix(builder): discover installed tools needing setup 2026-10-11 02:01:36 -07:00
盐粒 Yanliandyunlu.wen cc14bb83e0 refactor(agent): replace Agenton with native Pydantic AI modules (#43833)
Co-authored-by: yunlu.wen <yunlu.wen@dify.ai>
2026-10-10 12:53:47 +00:00
Charles Yao df9fc958c0 fix(builder): sanitize numeric defaults and align fixed headers 2026-10-10 02:05:11 -07:00
Charles Yao f8c1a17b74 feat(builder): enforce exact native restricted capabilities 2026-10-10 01:47:25 -07:00
Charles Yao 90af81b368 feat(builder): bind restricted execution through native admission 2026-10-10 01:04:03 -07:00
Charles Yao 6bcc64d4ca fix(dify-builder): validate generation and gate publication on durable verification 2026-10-09 19:14:43 -07:00
50f66b43c8 chore(api): bump minimum supported Python to 3.13 (#43022)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org>
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com>
2026-10-09 10:47:03 +00:00
Byron.wangandJyong a67cd87eb0 refactor(api): establish dataset application boundaries (#41729)
Co-authored-by: Jyong <jyong@dify.ai>
2026-09-29 08:42:31 +00:00
twwu 39cbe0e627 Merge branch 'main' into feat/dify-builder 2026-09-29 11:52:13 +08:00