|
|
94b01f6821
|
Merge commit '92bde350' into sandboxed-agent-rebase
Made-with: Cursor
# Conflicts:
# api/controllers/console/app/workflow_draft_variable.py
# api/core/agent/cot_agent_runner.py
# api/core/agent/cot_chat_agent_runner.py
# api/core/agent/cot_completion_agent_runner.py
# api/core/agent/fc_agent_runner.py
# api/core/app/apps/advanced_chat/app_generator.py
# api/core/app/apps/advanced_chat/app_runner.py
# api/core/app/apps/agent_chat/app_runner.py
# api/core/app/apps/workflow/app_generator.py
# api/core/app/apps/workflow/app_runner.py
# api/core/app/entities/app_invoke_entities.py
# api/core/app/entities/queue_entities.py
# api/core/llm_generator/output_parser/structured_output.py
# api/core/workflow/workflow_entry.py
# api/dify_graph/context/__init__.py
# api/dify_graph/entities/tool_entities.py
# api/dify_graph/file/file_manager.py
# api/dify_graph/graph_engine/response_coordinator/coordinator.py
# api/dify_graph/graph_events/node.py
# api/dify_graph/node_events/node.py
# api/dify_graph/nodes/agent/agent_node.py
# api/dify_graph/nodes/llm/entities.py
# api/dify_graph/nodes/llm/llm_utils.py
# api/dify_graph/nodes/llm/node.py
# api/dify_graph/nodes/question_classifier/question_classifier_node.py
# api/dify_graph/runtime/graph_runtime_state.py
# api/dify_graph/variables/segments.py
# api/factories/variable_factory.py
# api/services/variable_truncator.py
# api/tests/unit_tests/utils/structured_output_parser/test_structured_output_parser.py
# api/uv.lock
# web/app/components/app-sidebar/app-info.tsx
# web/app/components/app-sidebar/app-sidebar-dropdown.tsx
# web/app/components/app/create-app-modal/index.spec.tsx
# web/app/components/apps/__tests__/list.spec.tsx
# web/app/components/apps/app-card.tsx
# web/app/components/apps/list.tsx
# web/app/components/header/account-dropdown/compliance.tsx
# web/app/components/header/account-dropdown/index.tsx
# web/app/components/header/account-dropdown/support.tsx
# web/app/components/workflow-app/components/workflow-onboarding-modal/index.tsx
# web/app/components/workflow/panel/debug-and-preview/hooks.ts
# web/contract/console/apps.ts
# web/contract/router.ts
# web/eslint-suppressions.json
# web/next.config.ts
# web/pnpm-lock.yaml
|
2026-03-23 09:39:49 +08:00 |
|
|
|
cccff6768a
|
Merge commit '9c339239' into sandboxed-agent-rebase
Made-with: Cursor
# Conflicts:
# api/README.md
# api/controllers/console/app/workflow_draft_variable.py
# api/core/agent/cot_agent_runner.py
# api/core/agent/fc_agent_runner.py
# api/core/app/apps/advanced_chat/app_runner.py
# api/core/plugin/backwards_invocation/model.py
# api/core/prompt/advanced_prompt_transform.py
# api/core/workflow/nodes/base/node.py
# api/core/workflow/nodes/llm/llm_utils.py
# api/core/workflow/nodes/llm/node.py
# api/core/workflow/nodes/parameter_extractor/parameter_extractor_node.py
# api/core/workflow/nodes/question_classifier/question_classifier_node.py
# api/core/workflow/runtime/graph_runtime_state.py
# api/extensions/storage/base_storage.py
# api/factories/variable_factory.py
# api/pyproject.toml
# api/services/variable_truncator.py
# api/uv.lock
# web/app/account/oauth/authorize/page.tsx
# web/app/components/app/configuration/config-var/config-modal/field.tsx
# web/app/components/base/alert.tsx
# web/app/components/base/chat/chat/answer/human-input-content/executed-action.tsx
# web/app/components/base/chat/chat/answer/more.tsx
# web/app/components/base/chat/chat/answer/operation.tsx
# web/app/components/base/chat/chat/answer/workflow-process.tsx
# web/app/components/base/chat/chat/citation/index.tsx
# web/app/components/base/chat/chat/citation/popup.tsx
# web/app/components/base/chat/chat/citation/progress-tooltip.tsx
# web/app/components/base/chat/chat/citation/tooltip.tsx
# web/app/components/base/chat/chat/question.tsx
# web/app/components/base/chat/embedded-chatbot/inputs-form/index.tsx
# web/app/components/base/chat/embedded-chatbot/inputs-form/view-form-dropdown.tsx
# web/app/components/base/markdown-blocks/form.tsx
# web/app/components/base/prompt-editor/plugins/hitl-input-block/component-ui.tsx
# web/app/components/base/tag-management/panel.tsx
# web/app/components/base/tag-management/trigger.tsx
# web/app/components/header/account-setting/index.tsx
# web/app/components/header/account-setting/members-page/transfer-ownership-modal/index.tsx
# web/app/components/header/account-setting/model-provider-page/provider-added-card/index.tsx
# web/app/signin/utils/post-login-redirect.ts
# web/eslint-suppressions.json
# web/package.json
# web/pnpm-lock.yaml
|
2026-03-23 09:00:45 +08:00 |
|
|
|
5e79d35881
|
fix: downgrade node version to 22 (#32897)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
|
2026-03-03 16:00:56 +08:00 |
|
|
|
2dc9bc00d6
|
refactor(ci): use diff -u for pyrefly diff output (#32813)
Co-authored-by: Stable Genius <259448942+stablegenius49@users.noreply.github.com>
|
2026-03-02 13:58:13 +09:00 |
|
|
|
691c9911c7
|
fix(ci): make pyrefly diff comments focus on diagnostics (#32778)
|
2026-03-02 10:11:23 +08:00 |
|
|
|
e4316a9bf6
|
fix(ci): fix invalid workflow file pyrefly-diff.yml (#32728)
|
2026-02-28 15:26:48 +09:00 |
|
|
|
24fe95308a
|
fix: YAML syntax error in pyrefly-diff-comment workflow (#32718)
|
2026-02-28 00:09:56 +09:00 |
|
|
|
35b31d0cdd
|
ci(web): parallelize web tests with 4-shard Vitest sharding (#32713)
|
2026-02-27 21:33:12 +08:00 |
|
|
|
661af404e9
|
chore(ci): fold pyrefly diff comments (#32685)
|
2026-02-27 16:23:59 +09:00 |
|
|
|
33e0dae2b2
|
ci: try from main repo (#32620)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-02-26 16:30:10 +09:00 |
|
|
|
83c260ee4c
|
Merge remote-tracking branch 'origin/main' into feat/support-agent-sandbox
|
2026-02-09 17:00:56 +08:00 |
|
|
|
a1fc280102
|
feat: Human Input Node (#32060)
The frontend and backend implementation for the human input node.
Co-authored-by: twwu <twwu@dify.ai>
Co-authored-by: JzoNg <jzongcode@gmail.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com>
Co-authored-by: zhsama <torvalds@linux.do>
|
2026-02-09 14:57:23 +08:00 |
|
|
|
d23a94982d
|
Merge remote-tracking branch 'origin/main' into feat/support-agent-sandbox
|
2026-02-08 01:30:21 +08:00 |
|
|
|
552ee369b2
|
chore: update deploy branches for deploy-hitl.yaml (#32051)
|
2026-02-06 16:14:05 +08:00 |
|
|
|
871ec3b0ca
|
Merge remote-tracking branch 'origin/main' into feat/support-agent-sandbox
# Conflicts:
# api/controllers/console/app/app.py
# web/eslint-suppressions.json
# web/eslint.config.mjs
|
2026-02-06 14:40:44 +08:00 |
|
|
|
e988266f53
|
chore: update HITL auto deploy workflow (#32040)
|
2026-02-06 14:15:32 +08:00 |
|
|
|
7202a24bcf
|
chore: migrate to eslint-better-tailwind (#31969)
|
2026-02-05 18:36:08 +09:00 |
|
|
|
e92b9afd4e
|
Merge remote-tracking branch 'origin/main' into feat/support-agent-sandbox
|
2026-02-05 15:33:01 +08:00 |
|
|
|
ef0d18bb61
|
test: fix test (#31975)
|
2026-02-05 14:31:21 +08:00 |
|
|
|
90fe9abab7
|
revert: revert human input relevant code (#31766)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-01-30 19:18:49 +08:00 |
|
|
|
03e3acfc71
|
feat(api): Human Input Node (backend part) (#31646)
The backend part of the human in the loop (HITL) feature and relevant architecture / workflow engine changes.
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: 盐粒 Yanli <yanli@dify.ai>
Co-authored-by: CrabSAMA <40541269+CrabSAMA@users.noreply.github.com>
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: yihong <zouzou0208@gmail.com>
Co-authored-by: Joel <iamjoel007@gmail.com>
|
2026-01-30 10:18:49 +08:00 |
|
|
|
6ee9078349
|
Merge remote-tracking branch 'origin/main' into feat/support-agent-sandbox
# Conflicts:
# api/.env.example
# api/uv.lock
# web/app/components/app/create-app-modal/index.tsx
# web/app/components/app/create-from-dsl-modal/index.tsx
# web/app/components/apps/app-card.tsx
# web/pnpm-lock.yaml
|
2026-01-29 21:25:28 +08:00 |
|
|
|
8aeef36e2d
|
feat: use xdist to make make test faster (#30824)
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
|
2026-01-29 18:17:40 +08:00 |
|
|
|
62f46fc55c
|
chore(ty): Bootstrap ty type checking for api (#31681)
|
2026-01-29 16:45:07 +08:00 |
|
|
|
b93e21f99f
|
feat: Add sourcemap build arg for web dev deployments
|
2026-01-29 15:43:56 +08:00 |
|
|
|
41428432cc
|
ci: enable ESLint autofix in autofix bot (#31428)
Signed-off-by: majiayu000 <1835304752@qq.com>
|
2026-01-23 13:05:51 +08:00 |
|
|
|
e2d7fe9c72
|
fix(web): use Array.from() for FileList to fix tsc type errors (#31398)
|
2026-01-22 19:51:24 +08:00 |
|
|
|
4b068022e1
|
chore: reorganize agent skills and add web design skills for all agents (#31334)
|
2026-01-21 14:48:58 +08:00 |
|
|
|
3bb80a0934
|
chore: lint for i18n place holder (#31283)
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
|
2026-01-20 21:14:20 +08:00 |
|
|
|
3ebe53ada1
|
ci: label web changes (#31261)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-01-20 13:46:23 +08:00 |
|
|
|
45b8d033be
|
chore: init tsslint (#31209)
Co-authored-by: Johnson Chu <johnsoncodehk@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-01-20 11:08:50 +08:00 |
|
|
|
8893913b3a
|
feat: add Vercel React Best Practices skill for Claude Code (#31133)
|
2026-01-19 10:30:49 +08:00 |
|
|
|
7b66bbc35a
|
chore: introduce bulk-suppressions and multithread linting (#31157)
|
2026-01-17 19:51:56 +08:00 |
|
|
|
30821fd26c
|
chore: Update outdated GitHub Actions versions (#31114)
|
2026-01-16 17:56:55 +08:00 |
|
|
|
b06c7c8f33
|
ci: disable limit annotation (#31072)
|
2026-01-15 23:04:26 +08:00 |
|
|
|
1a2fce7055
|
ci: eslint annotation (#31056)
|
2026-01-15 21:49:46 +08:00 |
|
|
|
328897f81c
|
build: require node 24.13.0 (#30945)
|
2026-01-15 10:38:55 +08:00 |
|
|
|
df938a4543
|
ci: add HITL test env deployment action (#30846)
|
2026-01-12 15:07:53 +08:00 |
|
|
|
9fad97ec9b
|
fix: drop useless pyrefly in ci (#30826)
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
|
2026-01-12 09:45:49 +08:00 |
|
|
|
7843afc91c
|
feat(workflows): add agent-dev deploy workflow (#30774)
|
2026-01-09 13:55:49 +08:00 |
|
|
|
7774a1312e
|
fix(ci): use repository_dispatch for i18n sync workflow (#30744)
|
2026-01-08 21:28:49 +08:00 |
|
|
|
25ff4ae5da
|
fix(i18n): resolve Claude Code sandbox path issues in workflow (#30710)
|
2026-01-08 09:53:32 +08:00 |
|
|
|
a422908efd
|
feat(i18n): Migrate translation workflow to Claude Code GitHub Actions (#30692)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
|
2026-01-07 21:17:50 +08:00 |
|
|
|
9aaa08e19f
|
ci: fix translate, allow manual dispatch (#30505)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-01-04 16:34:23 +08:00 |
|
|
|
184077c37c
|
build: bring back babel-loader, add build check (#30427)
|
2025-12-31 16:41:43 +08:00 |
|
|
|
e856287b65
|
chore: update knip config and include in CI (#30410)
|
2025-12-31 15:38:07 +08:00 |
|
|
|
20944e7e1a
|
chore: i18n namespace refactor in package.json and add missing translations (#30324)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
|
2025-12-29 20:59:11 +08:00 |
|
|
|
6d0e36479b
|
refactor(i18n): use JSON with flattened key and namespace (#30114)
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2025-12-29 14:52:32 +08:00 |
|
|
|
dfd2dd5c68
|
build: update github actions (#30106)
Co-authored-by: Asuka Minato <i@asukaminato.eu.org>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
|
2025-12-29 11:26:34 +08:00 |
|
|
|
d3b7d06be4
|
ci: generate docker compose in autofix (#30105)
|
2025-12-25 11:22:54 +08:00 |
|