mengyonghao
0ccb4a095a
style(enums): correct enum class name spelling
2025-12-19 15:16:00 +08:00
mengyonghao
d3d3c3b3ce
style(workflow): update condition edge comments for conditional nodes
2025-12-19 14:43:47 +08:00
mengyonghao
73ab2c7986
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-19 14:34:01 +08:00
mengyonghao
bf702b1b92
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-19 14:23:29 +08:00
mengyonghao
4d7a89f58b
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-19 14:21:27 +08:00
mengyonghao
c06a7b31ae
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-19 14:19:38 +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