diff --git a/Cargo.lock b/Cargo.lock index 85fe8b98b..f66b99bd1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -634,9 +634,9 @@ dependencies = [ [[package]] name = "bollard" -version = "0.20.2" +version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee04c4c84f1f811b017f2fbb7dd8815c976e7ca98593de9c1e2afad0f636bff4" +checksum = "c9d0a013e3d3ee4edd61e779adf117944c08902d375f18630a0c5b8f95659734" dependencies = [ "base64", "bollard-stubs", @@ -666,9 +666,9 @@ dependencies = [ [[package]] name = "bollard-stubs" -version = "1.52.1-rc.29.1.3" +version = "1.53.1-rc.29.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f0a8ca8799131c1837d1282c3f81f31e76ceb0ce426e04a7fe1ccee3287c066" +checksum = "ce412eb6f7096743011dc3cb5c674caeb24ced61d8c498fe07cf7998a4fea889" dependencies = [ "serde", "serde_json", @@ -8445,6 +8445,40 @@ dependencies = [ "walkdir", ] +[[package]] +name = "terraphim-session-analyzer" +version = "1.20.3" +source = "sparse+https://git.terraphim.cloud/api/packages/terraphim/cargo/" +checksum = "26a995a68e4e3ae32b4d9f43ec3479f8689b677aed90b8136e5704ba88dbadd6" +dependencies = [ + "aho-corasick", + "anyhow", + "clap", + "colored 2.2.0", + "csv", + "dialoguer", + "glob", + "handlebars", + "home", + "indexmap 2.14.0", + "indicatif 0.18.5", + "jiff", + "lazy_static", + "libc", + "rayon", + "regex", + "rusqlite", + "serde", + "serde_json", + "shell-words", + "tabled", + "thiserror 1.0.69", + "toml 0.8.23", + "tracing", + "tracing-subscriber", + "walkdir", +] + [[package]] name = "terraphim_agent" version = "1.20.5" @@ -8887,18 +8921,6 @@ dependencies = [ "terraphim_types 1.20.4", ] -[[package]] -name = "terraphim_mcp_search" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99c5fa870352d8c83fc154fae396d49abee108fe5feeae3f4d92dda42d31c687" -dependencies = [ - "serde", - "serde_json", - "terraphim_automata 1.20.4", - "terraphim_types 1.20.4", -] - [[package]] name = "terraphim_merge_coordinator" version = "1.21.0" @@ -8909,7 +8931,7 @@ dependencies = [ "serde", "serde_json", "tempfile", - "thiserror 2.0.18", + "thiserror 1.0.69", "tokio", "tracing", ] @@ -8935,7 +8957,7 @@ dependencies = [ "scraper", "serde", "serde_json", - "terraphim-session-analyzer", + "terraphim-session-analyzer 1.20.3 (registry+https://github.com/rust-lang/crates.io-index)", "terraphim_automata 1.20.4", "terraphim_config 1.20.4", "terraphim_file_search", @@ -9136,10 +9158,11 @@ dependencies = [ "serde", "serde_json", "tempfile", + "terraphim-firecracker", "terraphim_agent_supervisor", "terraphim_automata 1.20.4", "terraphim_config 1.20.4", - "terraphim_mcp_search 0.2.0", + "terraphim_mcp_search 0.1.0 (sparse+https://git.terraphim.cloud/api/packages/terraphim/cargo/)", "terraphim_rolegraph 1.20.4", "terraphim_service", "terraphim_types 1.20.4", @@ -9324,7 +9347,7 @@ dependencies = [ "serde", "serde_json", "terraphim-markdown-parser 1.20.4", - "terraphim-session-analyzer", + "terraphim-session-analyzer 1.20.3 (registry+https://github.com/rust-lang/crates.io-index)", "terraphim_types 1.20.4", "thiserror 1.0.69", "tokio", @@ -9348,11 +9371,12 @@ dependencies = [ "serde", "serde_json", "tempfile", - "terraphim-session-analyzer", - "terraphim_automata 1.20.4", - "terraphim_rolegraph 1.20.4", - "terraphim_types 1.20.4", - "thiserror 2.0.18", + "terraphim-markdown-parser 1.20.2", + "terraphim-session-analyzer 1.20.3 (sparse+https://git.terraphim.cloud/api/packages/terraphim/cargo/)", + "terraphim_automata 1.20.2", + "terraphim_rolegraph 1.20.2", + "terraphim_types 1.20.2", + "thiserror 1.0.69", "tokio", "tokio-test", "tracing", diff --git a/crates/terraphim_rlm/Cargo.toml b/crates/terraphim_rlm/Cargo.toml index c31d6e915..33a329a0d 100644 --- a/crates/terraphim_rlm/Cargo.toml +++ b/crates/terraphim_rlm/Cargo.toml @@ -52,7 +52,7 @@ hyper = { version = "1.0", features = ["server", "http1"], optional = true } hyper-util = { version = "0.1", features = ["tokio"], optional = true } # Alternative execution backends -bollard = { version = "0.20", optional = true } +bollard = { version = "0.21", optional = true } reqwest = { workspace = true, optional = true } # MCP (Model Context Protocol) diff --git a/crates/terraphim_validation/Cargo.toml b/crates/terraphim_validation/Cargo.toml index 3f63f1727..f2a057876 100644 --- a/crates/terraphim_validation/Cargo.toml +++ b/crates/terraphim_validation/Cargo.toml @@ -71,7 +71,7 @@ term_size = "0.3" dirs = "5.0" # Docker and container support -bollard = { version = "0.20", optional = true } +bollard = { version = "0.21", optional = true } ahash = "0.8.12" axum-test = "19.1.1"