[package]
name = "graphflow-stream"
version = "0.1.0"
edition = "2024"
description = "Token-level streaming and event bus for LangGraph-style Rust agent graphs"
license = "MIT"
readme = "README.md"
repository = "https://github.com/thaicn1712/graphflow-stream"
keywords = ["llm", "agent", "streaming", "graph", "rig"]
categories = ["asynchronous", "concurrency"]
[lib]
path = "graphflow_stream/stream.rs"
[dependencies]
async-trait = "0.1"
tokio = { version = "1", features = ["sync", "rt", "macros"] }
graph-flow = "0.6"
futures-core = "0.3"
tokio-stream = "0.1"
[dev-dependencies]
tokio = { version = "1", features = ["full"] }
axum = { version = "0.8", features = ["ws"] }
tokio-stream = { version = "0.1", features = ["sync"] }