zeph-experiments 0.22.2

Experiment engine for adaptive agent behavior testing and hyperparameter tuning
Documentation
[package]
name = "zeph-experiments"
version.workspace = true
edition.workspace = true
authors.workspace = true
license.workspace = true
repository.workspace = true
homepage.workspace = true
keywords.workspace = true
categories.workspace = true
publish.workspace = true
description = "Experiment engine for adaptive agent behavior testing and hyperparameter tuning"
readme = "README.md"

[dependencies]
futures.workspace = true
ordered-float.workspace = true
rand.workspace = true
schemars.workspace = true
serde = { workspace = true, features = ["derive"] }
serde_json.workspace = true
thiserror.workspace = true
tokio.workspace = true
tokio-util.workspace = true
toml.workspace = true
tracing.workspace = true
zeph-common.workspace = true
zeph-config.workspace = true
zeph-llm.workspace = true
zeph-memory.workspace = true

[dev-dependencies]
proptest.workspace = true
tempfile.workspace = true
tokio = { workspace = true, features = ["test-util"] }
tracing-test.workspace = true
zeph-llm.workspace = true
zeph-memory = { workspace = true, features = ["testing"] }

[features]
# `zeph-memory` (and transitively `zeph-db`) requires a backend to compile; default to
# `sqlite` so this crate builds in isolation, and expose `postgres` for PostgreSQL
# deployments (#4956).
default = ["sqlite"]
sqlite = ["zeph-memory/sqlite"]
postgres = ["zeph-memory/postgres"]
mock = []

[lints]
workspace = true