diff --git a/Cargo.lock b/Cargo.lock index 192a1dd8d..8c2d9df87 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1725,7 +1725,7 @@ dependencies = [ [[package]] name = "tinyagents-definition" -version = "2.1.3" +version = "2.1.4" dependencies = [ "async-trait", "serde", @@ -1736,7 +1736,7 @@ dependencies = [ [[package]] name = "tinyagents-graph" -version = "2.1.3" +version = "2.1.4" dependencies = [ "anyhow", "async-trait", @@ -1757,7 +1757,7 @@ dependencies = [ [[package]] name = "tinyagents-harness" -version = "2.1.3" +version = "2.1.4" dependencies = [ "anyhow", "async-trait", @@ -1798,7 +1798,7 @@ dependencies = [ [[package]] name = "tinyagents-integration-tests" -version = "2.1.3" +version = "2.1.4" dependencies = [ "anyhow", "async-trait", @@ -1824,7 +1824,7 @@ dependencies = [ [[package]] name = "tinyagents-live" -version = "2.1.3" +version = "2.1.4" dependencies = [ "anyhow", "async-trait", @@ -1837,7 +1837,7 @@ dependencies = [ [[package]] name = "tinyagents-orchestration" -version = "2.1.3" +version = "2.1.4" dependencies = [ "anyhow", "async-trait", @@ -1865,7 +1865,7 @@ dependencies = [ [[package]] name = "tinyagents-registry" -version = "2.1.3" +version = "2.1.4" dependencies = [ "anyhow", "async-trait", @@ -1881,7 +1881,7 @@ dependencies = [ [[package]] name = "tinyagents-runtime" -version = "2.1.3" +version = "2.1.4" dependencies = [ "anyhow", "async-trait", @@ -1901,7 +1901,7 @@ dependencies = [ [[package]] name = "tinyagents-session" -version = "2.1.3" +version = "2.1.4" dependencies = [ "anyhow", "async-trait", @@ -1928,7 +1928,7 @@ dependencies = [ [[package]] name = "tinyagents-tasks" -version = "2.1.3" +version = "2.1.4" dependencies = [ "anyhow", "async-trait", diff --git a/Cargo.toml b/Cargo.toml index 6563d7da8..d9c7a79ef 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,7 @@ exclude = ["vendor", "worktrees"] resolver = "3" [workspace.package] -version = "2.1.3" +version = "2.1.4" edition = "2024" license = "GPL-3.0-only" repository = "https://github.com/tinyhumansai/tinyagents" diff --git a/crates/tinyagents-graph/Cargo.toml b/crates/tinyagents-graph/Cargo.toml index cb1912ee5..bbf064f27 100644 --- a/crates/tinyagents-graph/Cargo.toml +++ b/crates/tinyagents-graph/Cargo.toml @@ -15,8 +15,8 @@ futures = { workspace = true } rusqlite = { workspace = true, optional = true } serde = { workspace = true } serde_json = { workspace = true } -tinyagents-tasks = { path = "../tinyagents-tasks", version = "2.1.3", default-features = false } -tinyagents-harness = { path = "../tinyagents-harness", version = "2.1.3", default-features = false, features = [ +tinyagents-tasks = { path = "../tinyagents-tasks", version = "2.1.4", default-features = false } +tinyagents-harness = { path = "../tinyagents-harness", version = "2.1.4", default-features = false, features = [ "langfuse", ] } tinyinference-llm = { path = "../../vendor/tinyinference/crates/tinyinference-llm", version = "0.3.0" } diff --git a/crates/tinyagents-harness/Cargo.toml b/crates/tinyagents-harness/Cargo.toml index 8b47096eb..5ff3efac0 100644 --- a/crates/tinyagents-harness/Cargo.toml +++ b/crates/tinyagents-harness/Cargo.toml @@ -31,7 +31,7 @@ serde_json = { workspace = true } sha2 = "0.11" thiserror = "2" tracing = { workspace = true } -tinyagents-definition = { path = "../tinyagents-definition", version = "2.1.3" } +tinyagents-definition = { path = "../tinyagents-definition", version = "2.1.4" } tinytools-agent = { path = "../../vendor/tinytools/crates/tinytools-agent", version = "0.5.0", default-features = false } tinyinference-llm = { path = "../../vendor/tinyinference/crates/tinyinference-llm", version = "0.3.0" } tinyinference-core = { path = "../../vendor/tinyinference/crates/tinyinference-core", version = "0.3.0" } diff --git a/crates/tinyagents-live/Cargo.toml b/crates/tinyagents-live/Cargo.toml index e5be2ba20..d494b567c 100644 --- a/crates/tinyagents-live/Cargo.toml +++ b/crates/tinyagents-live/Cargo.toml @@ -13,7 +13,7 @@ description = "Runs live (realtime voice) agent sessions with harness tools and tinyliveagents = { path = "../../vendor/tinyliveagents/crates/tinyliveagents", version = "0.1.0" } # Tool calls run through the harness's own admission / middleware / fold # pipeline (`agent_loop::phases::execute_tool_batch`). -tinyagents-harness = { path = "../tinyagents-harness", version = "2.1.3" } +tinyagents-harness = { path = "../tinyagents-harness", version = "2.1.4" } serde_json = { workspace = true } tokio = { workspace = true, features = ["sync", "time"] } tracing = { workspace = true } @@ -23,7 +23,7 @@ async-trait = { workspace = true } anyhow = { workspace = true } tokio = { workspace = true, features = ["sync", "time", "macros", "rt-multi-thread"] } # The example builds a harness with the testkit's FakeTool. -tinyagents-harness = { path = "../tinyagents-harness", version = "2.1.3" } +tinyagents-harness = { path = "../tinyagents-harness", version = "2.1.4" } [lints] workspace = true diff --git a/crates/tinyagents-orchestration/Cargo.toml b/crates/tinyagents-orchestration/Cargo.toml index 1cf63b3d1..2fd1c35be 100644 --- a/crates/tinyagents-orchestration/Cargo.toml +++ b/crates/tinyagents-orchestration/Cargo.toml @@ -16,11 +16,11 @@ serde = { workspace = true } serde_json = { workspace = true } thiserror = "2" parking_lot = "0.12" -tinyagents-graph = { path = "../tinyagents-graph", version = "2.1.3", default-features = false } -tinyagents-tasks = { path = "../tinyagents-tasks", version = "2.1.3", default-features = false } -tinyagents-harness = { path = "../tinyagents-harness", version = "2.1.3", default-features = false } -tinyagents-session = { path = "../tinyagents-session", version = "2.1.3", default-features = false } -tinyagents-runtime = { path = "../tinyagents-runtime", version = "2.1.3", default-features = false } +tinyagents-graph = { path = "../tinyagents-graph", version = "2.1.4", default-features = false } +tinyagents-tasks = { path = "../tinyagents-tasks", version = "2.1.4", default-features = false } +tinyagents-harness = { path = "../tinyagents-harness", version = "2.1.4", default-features = false } +tinyagents-session = { path = "../tinyagents-session", version = "2.1.4", default-features = false } +tinyagents-runtime = { path = "../tinyagents-runtime", version = "2.1.4", default-features = false } tinyinference-llm = { path = "../../vendor/tinyinference/crates/tinyinference-llm", version = "0.3.0" } tinytools = { path = "../../vendor/tinytools/crates/tinytools", version = "0.5.0" } tokio = { workspace = true, features = ["sync", "rt", "macros", "time"] } @@ -37,9 +37,9 @@ tracing = [ dotenvy = "0.15" futures = { workspace = true } tempfile = "3" -tinyagents-definition = { path = "../tinyagents-definition", version = "2.1.3" } -tinyagents-graph = { path = "../tinyagents-graph", version = "2.1.3" } -tinyagents-registry = { path = "../tinyagents-registry", version = "2.1.3" } +tinyagents-definition = { path = "../tinyagents-definition", version = "2.1.4" } +tinyagents-graph = { path = "../tinyagents-graph", version = "2.1.4" } +tinyagents-registry = { path = "../tinyagents-registry", version = "2.1.4" } tokio = { workspace = true, default-features = true, features = ["macros", "rt-multi-thread", "time"] } [lints] diff --git a/crates/tinyagents-registry/Cargo.toml b/crates/tinyagents-registry/Cargo.toml index 1579b3b54..3dcea684d 100644 --- a/crates/tinyagents-registry/Cargo.toml +++ b/crates/tinyagents-registry/Cargo.toml @@ -13,8 +13,8 @@ anyhow = { workspace = true } chrono = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } -tinyagents-definition = { path = "../tinyagents-definition", version = "2.1.3" } -tinyagents-harness = { path = "../tinyagents-harness", version = "2.1.3", default-features = false } +tinyagents-definition = { path = "../tinyagents-definition", version = "2.1.4" } +tinyagents-harness = { path = "../tinyagents-harness", version = "2.1.4", default-features = false } tinyinference-llm = { path = "../../vendor/tinyinference/crates/tinyinference-llm", version = "0.3.0" } tinytools = { path = "../../vendor/tinytools/crates/tinytools", version = "0.5.0" } diff --git a/crates/tinyagents-runtime/Cargo.toml b/crates/tinyagents-runtime/Cargo.toml index 07e72828c..7831d1982 100644 --- a/crates/tinyagents-runtime/Cargo.toml +++ b/crates/tinyagents-runtime/Cargo.toml @@ -15,8 +15,8 @@ regex = "1.10" serde = { workspace = true } serde_json = { workspace = true } thiserror = "2" -tinyagents-harness = { path = "../tinyagents-harness", version = "2.1.3" } -tinyagents-session = { path = "../tinyagents-session", version = "2.1.3" } +tinyagents-harness = { path = "../tinyagents-harness", version = "2.1.4" } +tinyagents-session = { path = "../tinyagents-session", version = "2.1.4" } tinyinference-llm = { path = "../../vendor/tinyinference/crates/tinyinference-llm", version = "0.3.0" } tinytools = { path = "../../vendor/tinytools/crates/tinytools", version = "0.5.0" } tokio = { workspace = true, features = ["io-util", "macros", "process", "rt", "sync", "time"] } diff --git a/crates/tinyagents-session/Cargo.toml b/crates/tinyagents-session/Cargo.toml index a3e6fdf77..62c4e41cf 100644 --- a/crates/tinyagents-session/Cargo.toml +++ b/crates/tinyagents-session/Cargo.toml @@ -17,10 +17,10 @@ thiserror = "2" rusqlite = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } -tinyagents-harness = { path = "../tinyagents-harness", version = "2.1.3", default-features = false, features = ["sqlite"] } +tinyagents-harness = { path = "../tinyagents-harness", version = "2.1.4", default-features = false, features = ["sqlite"] } # `OrchestrationTaskStatus` is the canonical lifecycle status the run-ledger and # transcript-view statuses convert to and from. -tinyagents-tasks = { path = "../tinyagents-tasks", version = "2.1.3", default-features = false } +tinyagents-tasks = { path = "../tinyagents-tasks", version = "2.1.4", default-features = false } tinytools-agent = { path = "../../vendor/tinytools/crates/tinytools-agent", version = "0.5.0", default-features = false } glob = "0.3" hex = "0.4" diff --git a/crates/tinyagents-tasks/Cargo.toml b/crates/tinyagents-tasks/Cargo.toml index 0052aea4f..bbf56bf32 100644 --- a/crates/tinyagents-tasks/Cargo.toml +++ b/crates/tinyagents-tasks/Cargo.toml @@ -13,7 +13,7 @@ anyhow = { workspace = true } async-trait = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } -tinyagents-harness = { path = "../tinyagents-harness", version = "2.1.3", default-features = false } +tinyagents-harness = { path = "../tinyagents-harness", version = "2.1.4", default-features = false } tinyinference-llm = { path = "../../vendor/tinyinference/crates/tinyinference-llm", version = "0.3.0" } tinytools = { path = "../../vendor/tinytools/crates/tinytools", version = "0.5.0" } tokio = { workspace = true, features = ["sync", "time", "rt", "rt-multi-thread"] }