Commit 5cd0a07
Merge branch 'feat/workflows' - Add workflow execution and visualization features
This merge adds comprehensive workflow support including:
- New workflow DAG execution engine with loop, map, and switch nodes
- Workflow visualization components with FlowChart rendering
- Agent-to-workflow invocation via workflow_tool
- Structured input/output validation for workflows
- Integration tests for workflow scenarios
Co-Authored-By: Claude <[email protected]>File tree
138 files changed
+31492
-3129
lines changed- .vscode
- client/webui/frontend
- src
- lib
- components
- activities
- FlowChart
- customEdges
- customNodes
- nodes
- utils
- agents
- chat
- jsonViewer
- pages
- ui
- workflowVisualization
- edges
- nodes
- utils
- workflows
- contexts
- providers
- types
- utils
- stories/mocks
- docs/docs/documentation
- components
- developing
- examples/agents
- src/solace_agent_mesh
- agent
- adk
- protocol
- sac
- structured_invocation
- tools
- common
- a2a
- sac
- schemas
- gateway/http_sse
- workflow
- flow_control
- protocol
- tests
- integration
- scenarios_declarative/test_data/workflows
- scenarios_programmatic
- unit/workflow
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
138 files changed
+31492
-3129
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
44 | 68 | | |
45 | 69 | | |
46 | 70 | | |
| |||
0 commit comments