twwu
a9ed3a9866
Merge branch 'main' into feat/dify-builder
2026-10-26 18:13:22 +08:00
twwu
35c5afb0c5
Merge branch 'main' into feat/dify-builder
2026-10-26 17:50:58 +08:00
非法操作
173d52d46a
refactor(api): unify more-like-this generation across Web and Explore ( #43715 )
2026-10-26 09:09:42 +00:00
非法操作
a0c3901d39
refactor(api): unify message suggested questions across API surfaces ( #43440 )
2026-10-26 08:12:51 +00:00
Tianyu Cai and Asuka Minato
4caa56f9e1
fix: include documents without the metadata key in negative metadata filters ( #44753 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-10-26 03:48:59 +00: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
Charles Yao
6f60a71756
fix(builder): complete approved insertions and bound unchanged recovery
2026-10-24 03:47:04 -07:00
Winoren
5f5f40afc2
fix(files): normalize remote file Content-Type media types ( #44677 )
2026-10-24 01:53:30 +00:00
Charles Yao
8c52a91ea0
feat(builder): fence task stop and synchronize safe resume
2026-10-23 16:40:43 -07:00
FFXN
d989a52650
fix(agent): bind KnowledgeFS research tools to Agent spaces ( #44629 )
2026-10-23 10:03:11 +00:00
ee98bdd5b5
refactor(models): migrate app and conversation models to TypeBase ( #40814 )
...
Co-authored-by: Codex <codex@openai.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-10-23 07:26:26 +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
7445e48323
chore: port Document to TypeBase ( #36084 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Codex <codex@openai.com >
2026-10-23 02:56:00 +00:00
Charles Yao
186deb854d
feat(builder): unify native test controls with session actions
2026-10-22 19:19:47 -07: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
Takuya and Claude Opus 5.5
bd1edbbe55
perf(api): skip saved prompts when loading chat history ( #44521 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 05:51:45 +00: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
Eddy ZHANG
0ebe43fee2
refactor(api): type-check vector store provider unit tests ( #44458 )
2026-10-21 09:01:19 +00:00
wangxiaolei
b3d5d468af
feat: network access group add rbac check ( #44464 )
2026-10-21 03:39:06 +00:00
林玮 (Jade Lin)
4e5424ed43
fix(plugin): pin daemon dispatches to package identifiers ( #44396 )
2026-10-21 02:58:44 +00:00
-LAN-
4ac22a7316
fix(tracing): exclude called tool internals from external exports ( #42823 )
2026-10-21 02:46:05 +00:00
-LAN- and autofix-ci[bot]
809f5df3a3
feat(workflow): expose authorized nested tool traces ( #42821 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-10-21 02:11: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
e7c2c6fad5
fix(api): write built-in document metadata in a single format ( #44218 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
Co-authored-by: Stream <Stream_2@qq.com >
2026-10-20 14:44:34 +00: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
2a6764edc5
feat: add reusable network access group APIs ( #41025 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
Co-authored-by: hjlarry <hjlarry@163.com >
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-10-20 05:52:18 +00: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
林玮 (Jade Lin)
08d3c547ec
fix(api): initialize default LLMs during onboarding ( #44350 )
2026-10-19 11:03:22 +00:00
twwu
4c1c41c2ea
fix(builder): support initial Chatflow builds (ENG-1242)
...
Recognize initial templates, generate graphs in the app mode, and replace default nodes atomically after approval.
Normalize node ordering in execution revisions to prevent false 409 conflicts, with frontend and backend regression coverage.
2026-10-19 16:44:09 +08:00
twwu
eed3ebdd0f
Merge branch 'main' into feat/dify-builder
...
# Conflicts:
# api/services/app_generate_service.py
# api/services/workflow_service.py
# web/app/components/app/create-app-dialog-shell.tsx
# web/app/components/app/create-app-dialog/__tests__/index.spec.tsx
# web/app/components/app/create-app-dialog/app-list/__tests__/sidebar.spec.tsx
# web/app/components/app/create-app-modal/__tests__/index.spec.tsx
# web/app/components/app/create-app-modal/index.tsx
# web/app/components/apps/__tests__/list.spec.tsx
# web/app/components/header/account-setting/model-provider-page/__tests__/hooks.spec.ts
# web/app/components/workflow-app/components/__tests__/workflow-main.spec.tsx
# web/app/components/workflow-app/components/__tests__/workflow-panel.spec.tsx
# web/app/components/workflow-app/hooks/__tests__/use-DSL.spec.ts
# web/app/components/workflow-app/hooks/__tests__/use-nodes-sync-draft.spec.ts
# web/app/components/workflow-app/hooks/__tests__/use-workflow-init.spec.ts
# web/app/components/workflow-app/hooks/__tests__/use-workflow-refresh-draft.spec.ts
# web/app/components/workflow-app/hooks/__tests__/use-workflow-run.spec.ts
# web/app/components/workflow-app/hooks/use-DSL.ts
# web/app/components/workflow-app/hooks/use-nodes-sync-draft.ts
# web/app/components/workflow-app/hooks/use-workflow-init.ts
# web/app/components/workflow-app/hooks/use-workflow-refresh-draft.ts
# web/app/components/workflow/__tests__/workflow-edge-events.spec.tsx
# web/app/components/workflow/collaboration/core/__tests__/crdt-provider.test.ts
# web/app/components/workflow/collaboration/hooks/__tests__/use-collaboration.spec.ts
# web/app/components/workflow/header/__tests__/header-layouts.spec.tsx
# web/app/components/workflow/header/__tests__/run-and-history.spec.tsx
# web/app/components/workflow/header/__tests__/scroll-to-selected-node-button.spec.tsx
# web/app/components/workflow/header/checklist/__tests__/index.spec.tsx
# web/app/components/workflow/hooks/__tests__/use-workflow-panel-interactions.spec.tsx
# web/app/components/workflow/hooks/__tests__/use-workflow-search.spec.tsx
# web/app/components/workflow/hooks/__tests__/use-workflow-update.spec.tsx
# web/app/components/workflow/hooks/__tests__/use-workflow.spec.ts
# web/app/components/workflow/nodes/__tests__/index.spec.tsx
# web/app/components/workflow/nodes/question-classifier/__tests__/integration.spec.tsx
# web/app/components/workflow/operator/__tests__/control.spec.tsx
# web/app/components/workflow/operator/__tests__/zoom-in-out.spec.tsx
# web/app/components/workflow/panel/__tests__/workflow-preview.spec.tsx
# web/app/components/workflow/run/__tests__/result-panel.spec.tsx
# web/app/components/workflow/store/__tests__/workflow-draft-slice.spec.ts
# web/app/components/workflow/utils/__tests__/node-navigation.spec.ts
# web/app/components/workflow/utils/node-navigation.ts
# web/i18n/locales/ar-TN/app.json
# web/i18n/locales/az-AZ/app.json
# web/i18n/locales/de-DE/app.json
# web/i18n/locales/en-US/app.json
# web/i18n/locales/es-ES/app.json
# web/i18n/locales/fa-IR/app.json
# web/i18n/locales/fr-FR/app.json
# web/i18n/locales/hi-IN/app.json
# web/i18n/locales/id-ID/app.json
# web/i18n/locales/it-IT/app.json
# web/i18n/locales/ja-JP/app.json
# web/i18n/locales/ko-KR/app.json
# web/i18n/locales/lo-LA/app.json
# web/i18n/locales/nl-NL/app.json
# web/i18n/locales/pl-PL/app.json
# web/i18n/locales/pt-BR/app.json
# web/i18n/locales/ro-RO/app.json
# web/i18n/locales/ru-RU/app.json
# web/i18n/locales/sl-SI/app.json
# web/i18n/locales/th-TH/app.json
# web/i18n/locales/tr-TR/app.json
# web/i18n/locales/uk-UA/app.json
# web/i18n/locales/vi-VN/app.json
# web/i18n/locales/zh-Hans/app.json
# web/i18n/locales/zh-Hant/app.json
# web/i18n/resources.generated.d.ts
# web/service/console/client.spec.ts
2026-10-19 11:39:20 +08:00
96202aa544
ci: enable Ruff F841 ( #44115 )
...
Co-authored-by: Codex <codex@openai.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-10-19 01:47:17 +00:00
672a627fa5
ci: enable Ruff E402 ( #44123 )
...
Co-authored-by: Codex <codex@openai.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-10-19 01:16:16 +00:00
Eddy ZHANG and Asuka Minato
e3e1c39315
refactor(api): bring vector store provider sources under type checking ( #44237 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-10-19 00:16:02 +00:00
Asuka Minato and Codex
b953e69a0e
ci: enable Ruff B903 ( #44117 )
...
Co-authored-by: Codex <codex@openai.com >
2026-10-18 11:46:25 +00:00
Liu Ziming
ebb2706139
fix(ops): bind tracing service accounts to the app workspace ( #44208 )
2026-10-18 05:44:41 +00:00
David Allada and Stream
3941e2d925
fix: don't stringify list values for union-typed MCP tool parameters ( #44182 )
...
Co-authored-by: Stream <Stream_2@qq.com >
2026-10-17 17:24:11 +00:00
lorenzozane
743be5c638
fix(rag): preserve newlines in recursive character fallback ( #44179 )
2026-10-16 11:43:09 +00:00
林玮 (Jade Lin)
73c2c696ff
fix(api): align hosted moderation provider validation ( #44200 )
2026-10-16 07:50:09 +00:00
twwu
22d109c1dc
Merge branch 'main' into feat/dify-builder
2026-10-16 12:14:03 +08:00
twwu
2b5253fe17
Merge branch 'main' into feat/dify-builder
2026-10-16 10:40:30 +08:00
林玮 (Jade Lin)
10285432d2
fix: accumulate workflow elapsed time across resumptions ( #44161 )
2026-10-16 02:11:49 +00:00
Asuka Minato and Codex
6bdc670766
ci: enable Ruff N806 ( #44116 )
...
Co-authored-by: Codex <codex@openai.com >
2026-10-16 02:11:01 +00:00