[package]
name = "fharness"
version = "0.9.9"
edition = "2024"
authors = ["Philo Groves <philogroves@gmail.com>"]
description = "Harness library for the fiddlesticks agent harness framework"
license = "MIT"
repository = "https://github.com/philogroves/fiddlesticks"
keywords = ["ai", "agents", "harness", "workflow", "runtime"]
categories = ["asynchronous", "development-tools"]

[dependencies]
fcommon = { path = "../fcommon", version = "0.9.9" }
fchat = { path = "../fchat", version = "0.9.9" }
fmemory = { path = "../fmemory", version = "0.9.9" }
fprovider = { path = "../fprovider", version = "0.9.9" }
ftooling = { path = "../ftooling", version = "0.9.9" }
futures-util = "0.3"

[dev-dependencies]
tokio = { version = "=1.48.0", features = ["macros", "rt-multi-thread"] }

[lib]
doctest = true
