Mark
da6b17de2b
[modify] fix workflow execute logic
2025-12-22 18:24:36 +08:00
Mark
5097fed067
[fix] end
2025-12-20 18:12:02 +08:00
Mark
639abae99f
Merge branch 'develop-mark' into develop
...
# Conflicts:
# api/app/core/workflow/executor.py
# api/app/services/workflow_service.py
2025-12-20 17:51:49 +08:00
Mark
fafbe72ce2
[modify] sse format
2025-12-20 17:45:58 +08:00
Mark
43a427bac7
[modify] llm & end logic
2025-12-20 17:37:36 +08:00
Mark
36b36b729b
[add] workflow llm & end logic
2025-12-20 17:25:47 +08:00
Mark
d8fcea8564
[fix] model support stream
2025-12-20 16:03:41 +08:00
谢俊男
b00d6e37e3
feat(tool system): tool system development
2025-12-20 16:03:06 +08:00
mengyonghao
00a5016c06
feat(workflow): add import for if-else node configuration
2025-12-20 15:37:08 +08:00
mengyonghao
d12b1e4a51
refactor(workflow): unify all enum classes in one file and restructure workflow node type definitions
2025-12-20 15:37:08 +08:00
mengyonghao
4e0c5ed3c1
style(enums): correct enum class name spelling
2025-12-20 15:37:08 +08:00
mengyonghao
debb2f0162
style(workflow): update condition edge comments for conditional nodes
2025-12-20 15:37:08 +08:00
mengyonghao
cb6d7b04f9
docs(samples): add config example for If-Else node
...
- Provide a sample configuration for the If-Else workflow node.
- Helps users understand how to define conditional branches.
2025-12-20 15:37:08 +08:00
mengyonghao
aa44b8df71
fix(expression-eval): fix variable extraction issue in Jinja2 templates
...
- Resolve the bug where variables inside Jinja2 template expressions were not correctly extracted.
- Ensure expressions containing {{ ... }} are parsed reliably.
2025-12-20 15:37:08 +08:00
mengyonghao
647fc27bb5
perf(types): add Union type declaration for workflow nodes
...
- Introduce a `Nodes` type as a Union of all workflow node classes.
- Improves type checking and IDE autocompletion.
2025-12-20 15:37:08 +08:00
mengyonghao
01ac36195a
feat(workflow): add conditional branch (If-Else) node
...
- Introduce a new conditional branch node for workflows.
- Supports multiple case branches with logical operators (AND/OR).
- Enables workflow routing based on evaluated conditions.
2025-12-20 15:37:07 +08:00
Mark
3aff6baccb
[add] workflow support stream mode
2025-12-20 15:33:23 +08:00
谢俊男
c26af11f76
feat(apikey system): tool system development
2025-12-20 15:24:28 +08:00
Mark
6c04c99073
[modify] workflow executor support stream
2025-12-20 13:59:20 +08:00
Mark
0503b26232
[add] workflow support stream mode
2025-12-18 19:46:36 +08:00
Mark
7bbef35b7d
[ADD] Merge code
2025-12-15 19:53:33 +08:00
Ke Sun
c1adc62ec6
feat: Add base project structure with API and web components
2025-12-02 20:28:01 +08:00