8b97551f1a
r2
2025-07-09 18:50:13 +08:00
bd33b9ffec
r2
2025-07-09 17:34:42 +08:00
b538eee5dd
r2
2025-07-09 17:28:52 +08:00
9e44f2b805
Merge branch 'main' into feat/rag-2
2025-07-09 15:54:57 +08:00
b5e4ce6c68
r2
2025-07-09 14:27:49 +08:00
db886ae3fb
r2
2025-07-08 14:04:44 +08:00
44c2efcfe4
r2
2025-07-03 18:56:42 +08:00
ebc4fdc4b2
moving the MessageStatus class from the models.model module to models.enums module ( #21867 )
...
Signed-off-by: neatguycoding <15627489+NeatGuyCoding@users.noreply.github.com >
2025-07-03 13:56:23 +08:00
e17b33e004
chore: add message status enum ( #21825 )
...
Co-authored-by: 刘江波 <jiangbo721@163.com >
2025-07-02 21:22:28 +08:00
832bef053f
Merge branch 'main' into feat/r2
...
# Conflicts:
# docker/docker-compose.middleware.yaml
# web/app/components/workflow-app/components/workflow-main.tsx
# web/app/components/workflow-app/hooks/index.ts
# web/app/components/workflow/hooks-store/store.ts
# web/app/components/workflow/hooks/index.ts
# web/app/components/workflow/nodes/_base/components/variable/var-reference-picker.tsx
2025-07-02 18:20:05 +08:00
81b07dc3be
r2
2025-07-02 18:15:23 +08:00
e23d7e39ec
Merge branch 'feat/datasource' into feat/r2
...
# Conflicts:
# api/services/rag_pipeline/rag_pipeline.py
# web/app/components/workflow/constants.ts
# web/app/components/workflow/header/run-and-history.tsx
# web/app/components/workflow/hooks/use-nodes-interactions.ts
# web/app/components/workflow/hooks/use-workflow-interactions.ts
# web/app/components/workflow/hooks/use-workflow.ts
# web/app/components/workflow/index.tsx
# web/app/components/workflow/nodes/_base/components/panel-operator/panel-operator-popup.tsx
# web/app/components/workflow/nodes/_base/panel.tsx
# web/app/components/workflow/nodes/code/use-config.ts
# web/app/components/workflow/nodes/llm/default.ts
# web/app/components/workflow/panel/index.tsx
# web/app/components/workflow/panel/version-history-panel/index.tsx
# web/app/components/workflow/store/workflow/index.ts
# web/app/components/workflow/types.ts
# web/config/index.ts
# web/types/workflow.ts
2025-07-02 14:01:59 +08:00
89250a36b7
fix(api): files not returned in the answer node ( #21807 )
2025-07-02 13:54:10 +08:00
c2e599cd85
fix(api): Fix resetting sys var causing internal server error ( #21604 )
...
and sorts draft variables by their creation time, ensures a consist order.
2025-07-02 13:36:35 +08:00
71d6cf1b1d
fix: Make the latency and logs of web applications consistent. ( #21578 )
...
Co-authored-by: 刘江波 <jiangbo721@163.com >
2025-07-02 12:04:33 +08:00
cf2173644e
Release db.session connection before workflow new thread long time operation ( #21726 )
...
Co-authored-by: 李强04 <liqiang04@gaotu.cn >
2025-07-01 12:05:29 +08:00
cefb8e4218
chore: Simplify code logic ( #21496 )
...
Co-authored-by: 刘江波 <jiangbo721@163.com >
2025-06-26 10:09:52 +08:00
efccbe4039
r2
2025-06-25 17:32:26 +08:00
540096a8d8
Merge branch 'main' into feat/r2
...
# Conflicts:
# api/core/plugin/impl/oauth.py
# api/core/workflow/entities/variable_pool.py
# api/models/workflow.py
# api/services/dataset_service.py
2025-06-25 14:35:23 +08:00
10b738a296
feat: Persist Variables for Enhanced Debugging Workflow ( #20699 )
...
This pull request introduces a feature aimed at improving the debugging experience during workflow editing. With the addition of variable persistence, the system will automatically retain the output variables from previously executed nodes. These persisted variables can then be reused when debugging subsequent nodes, eliminating the need for repetitive manual input.
By streamlining this aspect of the workflow, the feature minimizes user errors and significantly reduces debugging effort, offering a smoother and more efficient experience.
Key highlights of this change:
- Automatic persistence of output variables for executed nodes.
- Reuse of persisted variables to simplify input steps for nodes requiring them (e.g., `code`, `template`, `variable_assigner`).
- Enhanced debugging experience with reduced friction.
Closes #19735 .
2025-06-24 09:05:29 +08:00
b77081a19e
feat(datasource): update datasource icon
2025-06-23 15:57:37 +08:00
b12a8eeb90
feat(datasource): change datasource result type to event-stream
2025-06-20 10:09:47 +08:00
725fc72c6f
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-19 15:31:03 +08:00
b618f3bd9e
r2
2025-06-19 15:30:46 +08:00
9620d6bcd8
Merge branch 'feat/r2' into deploy/rag-dev
...
# Conflicts:
# web/i18n/zh-Hans/app.ts
2025-06-19 13:32:49 +08:00
f7fbded8b9
Merge branch 'main' into feat/r2
2025-06-19 13:32:07 +08:00
cc2cd85ff5
Merge branch 'feat/r2' into deploy/rag-dev
2025-06-19 10:46:15 +08:00
6ec742539a
r2
2025-06-19 10:45:59 +08:00
8331b63baa
add func args missing in apps chat. ( #21085 )
...
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com >
2025-06-18 20:42:33 +08:00
2cf980026e
feat(datasource): change datasource result type to event-stream
2025-06-18 16:04:47 +08:00
224111081b
feat(datasource): change datasource result type to event-stream
2025-06-18 16:04:40 +08:00
6d033d4064
clean duplicate validate for dataset_configs ( #20775 )
...
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com >
2025-06-18 14:34:58 +08:00
ac917bb56d
r2
2025-06-18 11:05:52 +08:00
f7a4e5d1a6
Merge branch 'main' into feat/r2
2025-06-18 10:57:44 +08:00
7f7ea92a45
r2
2025-06-17 19:06:17 +08:00
0dcacdf83d
feat: add a flask_context_manager. ( #21061 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-06-17 16:31:29 +08:00
c5976f5a09
feat(datasource): change datasource result type to event-stream
2025-06-17 13:51:41 +08:00
b277acc298
Merge branch 'main' into feat/r2
2025-06-16 14:08:02 +08:00
af83120832
🐛 Fix(Gemini LLM): Support Gemini 0.2.x plugin on agent app ( #20794 )
...
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
2025-06-12 00:49:38 +08:00
66fa68fa18
r2
2025-06-11 16:36:36 +08:00
9e84a5321d
r2
2025-06-05 14:55:09 +08:00
8a86a2c817
r2
2025-06-05 14:09:50 +08:00
abcca11479
r2
2025-06-03 19:10:40 +08:00
9cdd2cbb27
r2
2025-06-03 19:02:57 +08:00
309fffd1e4
Merge branch 'main' into feat/r2
...
# Conflicts:
# api/core/repositories/sqlalchemy_workflow_node_execution_repository.py
# api/core/workflow/entities/node_entities.py
# api/core/workflow/enums.py
2025-06-03 18:56:49 +08:00
ab1730bbaa
r2
2025-06-03 16:51:21 +08:00
257bf13fef
refactor: Removes unused LLMMode value_of method ( #20575 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-06-03 16:36:10 +08:00
b8f3b23b1a
r2
2025-06-03 15:51:31 +08:00
a6ea15e63c
Refactor/message cycle manage and knowledge retrieval ( #20460 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-05-30 14:36:44 +08:00
db488bef51
refactor(api/core/workflow/enums): Rename WORKFLOW_RUN_ID to WORKFLOW_EXECUTION_ID ( #20459 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2025-05-30 11:05:08 +08:00