@dawn-ai/langgraph
v0.8.26
Published
LangGraph.js adapters and route contracts for Dawn agents, workflows, and graphs.
Maintainers
Readme
@dawn-ai/langgraph
LangGraph.js adapters and route-module contracts for Dawn graphs and workflows.
Use this when: You are integrating raw graphs or workflows with Dawn route contracts. Agent and tool authors who do not need raw route modules should start with @dawn-ai/sdk.
Install
pnpm add @dawn-ai/langgraphExample
import { defineEntry, graphAdapter } from "@dawn-ai/langgraph"
const route = defineEntry({
graph: async (input: { name: string }) => ({ greeting: `Hello, ${input.name}` }),
})
const result = await graphAdapter.execute(route.graph, { name: "Dawn" }, {
signal: new AbortController().signal,
})Runtime and stability
@dawn-ai/langgraphis an edge-safe, supported integration surface for adapters and route contracts.@dawn-ai/langgraph/define-entryis an edge-safe, supported entry-validation subpath.@dawn-ai/langgraph/route-moduleis an edge-safe, supported normalization and route-type subpath.
These surfaces contain no third-party runtime dependencies or Node globals. That boundary does not classify graphs, workflows, or tools supplied by an application.
Related
@dawn-ai/sdk— higher-level route, agent, and tool contracts.@dawn-ai/langchain— LangChain agent and chain materialization.- LangGraph API reference — route-module exports and adapter behavior.
- Routes guide — Dawn's filesystem route model.
Maturity and support
This package is pre-1.0 and releases in Dawn's fixed package group. Review the changelog before upgrading. For support, open an issue.
License
MIT. See the repository license.
