mirror of
https://github.com/langchain-ai/langgraph.git
synced 2026-08-24 08:32:24 +02:00
more
This commit is contained in:
@@ -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 {
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user