This commit is contained in:
Quanzheng Long
2026-03-13 13:52:28 -07:00
parent 85272db354
commit a5b90fbb95
3 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -108,7 +108,7 @@ func (h *Handler) WaitForResult() (map[string]any, error) {
return res.state, res.err
}
func (g *CompiledGraph) Start(initialState map[string]any, initialInput any) (*Handler, error) {
func (g *CompiledGraph) Start(initialInput any, initialState map[string]any) (*Handler, error) {
engine := NewRustEngine()
for _, ch := range g.asyncChannels {
if err := engine.AddAsyncChannel(ch); err != nil {
+1 -1
View File
@@ -174,12 +174,12 @@ func TestSubAgentsEquivalentFlow(t *testing.T) {
graph.SetFinishNode(workflow.orderFoodNode)
handler, err := graph.Compile().Start(
nil,
map[string]any{
"input": "help me get something for lunch",
"output": []string{},
"done": nil,
},
nil,
)
if err != nil {
t.Fatalf("start failed: %v", err)
+2 -2
View File
@@ -71,10 +71,10 @@ func TestInputAndStatePrimitivesCompatible(t *testing.T) {
graph.AddNode(workflow.middleNode)
graph.AddFinishNode(workflow.finishNode)
handler, err := graph.Compile().Start(map[string]any{
handler, err := graph.Compile().Start(100, map[string]any{
"logs": []string{},
"done": nil,
}, 100)
})
if err != nil {
t.Fatalf("start failed: %v", err)
}