Files
agent-chat-ui/agent/open-code/index.ts

15 lines
480 B
TypeScript
Raw Normal View History

2025-03-06 20:04:55 -08:00
import { END, START, StateGraph } from "@langchain/langgraph";
2025-03-07 10:47:08 -08:00
import { OpenCodeAnnotation } from "./types";
2025-03-06 20:04:55 -08:00
import { planner } from "./nodes/planner";
import { executor } from "./nodes/executor";
const workflow = new StateGraph(OpenCodeAnnotation)
.addNode("planner", planner)
.addNode("executor", executor)
.addEdge(START, "planner")
.addEdge("planner", "executor")
2025-03-07 10:47:08 -08:00
.addEdge("executor", END);
export const graph = workflow.compile();
graph.name = "Open Code Graph";