Charles Yao
|
d3aa20799d
|
fix(builder): retain scoped config reads for live asynchronous agent jobs
|
2026-10-26 14:38:51 -07:00 |
|
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 |
|
非法操作
|
51e643fff1
|
refactor(api): unify message feedback across app entrypoints (#43748)
|
2026-10-26 09:46:11 +00: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 |
|
WH-2099
|
76979a1e24
|
Merge commit from fork
https://github.com/langgenius/dify/security/advisories/GHSA-384g-pjvf-m9c9
|
2026-10-26 15:34:16 +08:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) Stephen Zhouandautofix-ci[bot]
|
226110d611
|
feat(web): set up @dify/openapi-content-mapper foundations (#44627)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-10-26 05:06:34 +00:00 |
|
WH-2099
|
64fe95667b
|
Merge commit from fork
https://github.com/langgenius/dify/security/advisories/GHSA-94wf-cjw5-5974
|
2026-10-26 12:04:28 +08:00 |
|
Charles Yao
|
fc7f58a51a
|
fix(api): use configured sessions for draft save receipts
|
2026-10-25 04:15:29 -07:00 |
|
Charles Yao
|
ed736b822d
|
fix(workflow): persist recoverable draft coordination
|
2026-10-25 03:24:38 -07:00 |
|
Charles Yao
|
c2e4cb9332
|
fix(api): serialize initial app workflow draft creation
|
2026-10-25 02:45:42 -07:00 |
|
Charles Yao
|
0d3ecac17b
|
fix(api): preserve draft configuration during graph saves
|
2026-10-25 02:25:49 -07:00 |
|
Charles Yao
|
2bb38d3dd8
|
fix(builder): preserve safe native model failure diagnostics
|
2026-10-24 15:51:01 -07:00 |
|
 
|
fad500af44
|
fix(api): let MCP chatflow generation commit its session (#44636)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: hjlarry <hjlarry@163.com>
|
2026-10-24 10:56:15 +00:00 |
|
Charles Yao
|
251c6c6937
|
feat(builder): add independent task stop and resume HTTP controls
|
2026-10-23 16:11:31 -07:00 |
|
-LAN-
|
bf2f058ab3
|
test(api): align unit and E2E suites with production structure (#44605)
|
2026-10-23 08:00:15 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) 
|
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 |
|
Charles Yao
|
2c54e4c060
|
fix(builder): settle completed Agent receipts after scope expiry
|
2026-10-22 20:49:25 -07:00 |
|
   ![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40)   
|
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 |
|
 ![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40)
|
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 |
|
盐粒 Yanli
|
9dc53da3eb
|
feat(agent): edit config prompts through the sandbox CLI (#44561)
|
2026-10-23 02:51:24 +00:00 |
|
Charles Yao
|
186deb854d
|
feat(builder): unify native test controls with session actions
|
2026-10-22 19:19:47 -07:00 |
|
Charles Yao
|
e48b9dc182
|
fix(builder): keep native test observation live through settlement
|
2026-10-22 02:35:46 -07:00 |
|
林玮 (Jade Lin)
|
01b54496b2
|
fix(api): enforce cloud app quotas on DSL imports (#44525)
|
2026-10-22 05:31:15 +00:00 |
|
非法操作
|
5fb3658c28
|
refactor(api): detach console app trigger management (#44457)
|
2026-10-22 04:49:31 +00:00 |
|
Charles Yao
|
6427b48ad4
|
fix(web): retain Builder conversations and connect native test controls
|
2026-10-21 21:04:18 -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 |
|
 Juhyuk choiandStream
|
50454ab9bd
|
fix(trigger): stop leaking internal exception text from webhook 500 responses (#44395)
Co-authored-by: Stream <Stream_2@qq.com>
|
2026-10-21 04:08:34 +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 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) -LAN-andautofix-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-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 |
|
Stephen Zhou
|
05c538e695
|
refactor(web): migrate console API helpers to generated contracts (#44430)
|
2026-10-20 12:42:37 +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 |
|
    ![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40)
|
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 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) -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 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) Juhyuk choiandautofix-ci[bot]
|
d2fe62a9fd
|
fix: replace str(e) with generic messages in error responses (#43049)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-10-19 12:26:47 +00:00 |
|
twwu
|
0a1cf1664d
|
fix(api): register Dify Builder console controller
|
2026-10-19 15:32:45 +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 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) 
|
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 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) 
|
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 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) 
|
734a9ea74d
|
feat(api): add inner API for enterprise admin app list and detail (#44044)
Co-authored-by: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-10-16 08:26:42 +00:00 |
|
非法操作
|
f3d7a49927
|
fix(api): return protocol errors for unsupported MCP requests (#44197)
|
2026-10-16 07:23:07 +00:00 |
|
twwu
|
22d109c1dc
|
Merge branch 'main' into feat/dify-builder
|
2026-10-16 12:14:03 +08:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) 
|
7cafd65d54
|
refactor(web): migrate handwritten console API calls to the generated oRPC contract (#44169)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-10-16 03:47:31 +00:00 |
|