Files
DocsGPT/application
Siddhant Rai 2a3f0e455a feat: condition node functionality with CEL evaluation in Workflows (#2280)
* feat: add condition node functionality with CEL evaluation

- Introduced ConditionNode to support conditional branching in workflows.
- Implemented CEL evaluation for state updates and condition expressions.
- Updated WorkflowEngine to handle condition nodes and their execution logic.
- Enhanced validation for workflows to ensure condition nodes have at least two outgoing edges and valid expressions.
- Modified frontend components to support new condition node type and its configuration.
- Added necessary types and interfaces for condition cases and state operations.
- Updated requirements to include cel-python for expression evaluation.

* mini-fixes

* feat(workflow): improve UX

---------

Co-authored-by: Alex <a@tushynski.me>
2026-02-17 17:29:48 +00:00
..
2026-01-22 12:21:01 +02:00
2026-02-09 13:46:27 +00:00
2025-11-24 12:44:19 +02:00
2025-12-24 18:35:57 +02:00
2025-09-04 15:10:12 +05:30
2025-12-24 18:35:57 +02:00
2025-12-05 20:57:39 +02:00
2023-05-13 10:36:17 +02:00
2026-02-05 19:40:35 +00:00