2cb11b0a67
Merge remote-tracking branch 'origin/feat/support-agent-sandbox' into pre-align-hitl-frontend
...
# Conflicts:
# web/app/components/base/prompt-editor/index.tsx
2026-02-09 15:28:37 +08:00
b289e6a2b6
fix: basic app crash by llm editor use the workflow context
2026-02-09 15:19:52 +08:00
2d6b30f3b8
fix: stop but tracing is still loaing and not show current tracing res
2026-02-09 14:39:06 +08:00
ca5b5b49ad
Merge remote-tracking branch 'origin/feat/support-agent-sandbox' into pre-align-hitl-frontend
2026-02-09 11:36:01 +08:00
f6b036b121
Merge remote-tracking branch 'origin/main' into feat/support-agent-sandbox
2026-02-09 11:35:42 +08:00
0868f941f6
chore: item hover padding
2026-02-09 11:30:14 +08:00
9fba10036e
chore: remove not support shortcut icon
2026-02-09 10:50:24 +08:00
aead4fe65c
refactor: document_indexing_update_task split database session ( #32105 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-09 10:49:23 +08:00
bdf6739b86
fix: search model provider list ( #32106 )
2026-02-09 10:35:40 +08:00
483db22b97
feat: extract mcp tool usage ( #31802 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-09 09:52:14 +08:00
2cfd49fbb9
Merge remote-tracking branch 'origin/feat/support-agent-sandbox' into pre-align-hitl-frontend
2026-02-08 21:27:01 +08:00
6e750814b3
Merge remote-tracking branch 'origin/main' into feat/support-agent-sandbox
2026-02-08 21:26:41 +08:00
aa800d838d
refactor: partition Celery task sessions into smaller, discrete execu… ( #32085 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-08 21:01:54 +08:00
e68910c5c2
Merge remote-tracking branch 'origin/feat/support-agent-sandbox' into pre-align-hitl-frontend
2026-02-08 14:03:29 +08:00
404ac3aeab
feat(skill-editor): hide tab dividers when only Start tab is visible
...
Remove border-right on Start tab and border-bottom on tab bar when no
file tabs are open, making the tab area blend seamlessly with the
content area below.
2026-02-08 13:56:31 +08:00
a0b9354e78
Merge remote-tracking branch 'origin/feat/support-agent-sandbox' into pre-align-hitl-frontend
2026-02-08 13:27:24 +08:00
8dbecce34a
Merge remote-tracking branch 'origin/main' into pre-align-hitl-frontend
2026-02-08 13:27:20 +08:00
7d2e630fc8
Merge remote-tracking branch 'origin/main' into feat/support-agent-sandbox
2026-02-08 13:27:02 +08:00
68f7f2f19b
feat: Unify sandbox detection and apply Agent icon override
2026-02-08 02:59:58 +08:00
e528112394
fix: Hide Agent node in sandboxed apps and relabel LLM
2026-02-08 02:59:58 +08:00
4bd80683a4
refactor: remove unnecessary type: async_workflow_service.py ( #32081 )
2026-02-08 03:26:30 +09:00
d3bad68c80
Merge remote-tracking branch 'origin/feat/support-agent-sandbox' into pre-align-hitl-frontend
2026-02-08 02:04:52 +08:00
e9bff0b7b7
feat(sandbox): use official brand assets for provider icons
...
Replace placeholder sandbox provider icons with official brand assets:
- Docker: white whale SVG on brand blue (#1D63ED) background
- E2B: official PNG logo via CSS module
- Local: Dify-branded SVG icon (SandboxLocal)
2026-02-08 02:04:20 +08:00
e7fe274bda
Merge remote-tracking branch 'origin/feat/support-agent-sandbox' into pre-align-hitl-frontend
2026-02-08 01:31:20 +08:00
d23a94982d
Merge remote-tracking branch 'origin/main' into feat/support-agent-sandbox
2026-02-08 01:30:21 +08:00
724700acc4
test(workflow): add regression coverage for artifacts download query reset
...
Add a component-level regression test for variable inspect artifacts tab:\n- verifies selected file path is used before reset\n- verifies stale selected path is dropped after files are cleared\n- verifies download url query call keeps retry disabled in this component
2026-02-07 22:50:47 +08:00
2b848d7e93
fix(workflow): prevent redundant sandbox download refetch after reset
...
Problem:\n- In variable inspect artifacts view, clicking Reset All invalidates sandbox download query keys.\n- If a previously selected file has been removed, the download-url query may still refetch with stale path and return 400.\n- Default query retry amplifies this into repeated failed requests in this scenario.\n\nSolution:\n- Extend sandbox file invalidation with an option to skip download query refetch.\n- Use that option in Reset All flow so download-url queries are marked stale without immediate refetch.\n- Derive selected file path from latest sandbox flat data and disable download-url query when file no longer exists.\n- Disable retry only for artifacts-tab download-url query to avoid repeated 400 retries in this path.\n- Align tree selectedPath with derived selectedFilePath and add hook tests for invalidation behavior.\n\nValidation:\n- pnpm vitest --run service/use-sandbox-file.spec.tsx
2026-02-07 22:43:13 +08:00
e28f42076f
Merge remote-tracking branch 'origin/feat/support-agent-sandbox' into pre-align-hitl-frontend
2026-02-07 21:44:39 +08:00
ad8491184b
Merge remote-tracking branch 'origin/main' into pre-align-hitl-frontend
2026-02-07 21:44:27 +08:00
a761ab5cee
test(skill): add comprehensive unit tests for file-tree domain
2026-02-07 16:53:58 +08:00
f5a29b69a8
chore: prune expressions
2026-02-07 14:23:31 +08:00
11d5efc13e
refactor(skill): regroup skill body, file tree, and tree hooks
2026-02-07 14:20:01 +08:00
b56fed338a
update
2026-02-07 13:28:21 +08:00
f60eb39e4c
update merge notes
2026-02-07 13:24:33 +08:00
c185a51bad
fix: remove unexpected scrollbar in KB Retrieval settings ( #32082 )
2026-02-07 13:23:01 +08:00
4c61b36233
Merge remote-tracking branch 'origin/feat/support-agent-sandbox' into pre-align-hitl-frontend
2026-02-07 12:45:03 +08:00
ccbbf9161c
Merge remote-tracking branch 'origin/main' into pre-align-hitl-frontend
2026-02-07 12:44:44 +08:00
e10996c368
chore: log 20 recent crdt import changes
2026-02-07 10:12:47 +08:00
865b221ce6
fix: make sure restart server not get ghost online user
2026-02-07 09:48:07 +08:00
bb9ae66f81
fix: ensure leader online to accept graph change
2026-02-07 09:34:13 +08:00
39146f7b20
Merge remote-tracking branch 'origin/feat/support-agent-sandbox' into pre-align-hitl-frontend
2026-02-06 19:15:13 +08:00
16513a340c
add merge notes
2026-02-06 19:14:14 +08:00
30b9295156
Merge remote-tracking branch 'origin/build/feat/hitl' into wip/hitl-merge-web-conflicts-20260206-175434
...
# Conflicts:
# api/.env.example
# api/core/app/apps/advanced_chat/app_generator.py
# api/core/app/apps/advanced_chat/app_runner.py
# api/core/app/apps/advanced_chat/generate_task_pipeline.py
# api/core/app/apps/workflow/app_generator.py
# api/core/app/apps/workflow/app_runner.py
# api/core/app/entities/queue_entities.py
# api/core/workflow/node_events/__init__.py
# api/core/workflow/runtime/graph_runtime_state.py
# api/fields/message_fields.py
# api/services/workflow_service.py
# web/app/components/app/app-publisher/index.tsx
# web/app/components/base/chat/chat/answer/index.tsx
# web/app/components/base/chat/chat/hooks.ts
# web/app/components/base/chat/chat/type.ts
# web/app/components/base/prompt-editor/index.tsx
# web/app/components/rag-pipeline/hooks/use-available-nodes-meta-data.ts
# web/app/components/share/text-generation/result/header.tsx
# web/app/components/workflow-app/components/workflow-header/features-trigger.tsx
# web/app/components/workflow-app/hooks/use-workflow-run.ts
# web/app/components/workflow/hooks/use-checklist.ts
# web/app/components/workflow/hooks/use-fetch-workflow-inspect-vars.ts
# web/app/components/workflow/hooks/use-workflow.ts
# web/app/components/workflow/nodes/_base/components/variable/var-reference-picker.tsx
# web/app/components/workflow/nodes/_base/components/variable/var-reference-vars.tsx
# web/app/components/workflow/nodes/_base/node.tsx
# web/app/components/workflow/nodes/tool/components/mixed-variable-text-input/components/placeholder.tsx
# web/app/components/workflow/panel/debug-and-preview/hooks.ts
# web/app/components/workflow/panel/workflow-preview.tsx
# web/app/components/workflow/store/workflow/workflow-slice.ts
# web/eslint-suppressions.json
# web/i18n/en-US/common.json
# web/i18n/zh-Hans/common.json
# web/i18n/zh-Hant/common.json
# web/service/workflow.ts
2026-02-06 19:13:51 +08:00
c5439a3739
fix: tool icon hover
2026-02-06 18:35:01 +08:00
776fb04bf0
chore: use more good availableNodes
2026-02-06 18:10:32 +08:00
4430a1b3da
fix: batch delete document db session block ( #32062 )
2026-02-06 18:02:14 +08:00
dae2e3b6fb
feat: support choose var in tool config in sandbox prompt editor
2026-02-06 17:52:35 +08:00
971bfa4758
chore: Add ENABLE_SOURCE_MAP env var with priority over legacy var
2026-02-06 17:37:16 +08:00
3bc574234f
feat(web): use terminal-square icon for bash tool calls
2026-02-06 17:34:29 +08:00
81715426d2
chore: plugin in sandbox auto set to true
2026-02-06 17:23:30 +08:00