diff --git a/Cargo.toml b/Cargo.toml index 48bd4db..8699dfb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -29,12 +29,12 @@ async-trait = "0.1" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" serde_yaml = "0.9" -toml = "0.8" +toml = "0.9" humantime-serde = "1.1" html-escape = "0.2" # HTTP and networking -reqwest = { version = "0.11", default-features = false, features = ["json", "stream", "rustls-tls"] } +reqwest = { version = "0.12", default-features = false, features = ["json", "stream", "rustls-tls"] } url = { version = "2.5", features = ["serde"] } eventsource-stream = "0.2" bytes = "1.5" @@ -43,10 +43,10 @@ hyper-tungstenite = "0.13" # CLI and TUI clap = { version = "4.4", features = ["derive", "env"] } -ratatui = "0.28" -crossterm = "0.28" -tui-textarea = "0.6" -dialoguer = { version = "0.11", features = ["completion"] } +ratatui = "0.29" +crossterm = "0.29" +tui-textarea = "0.7" +dialoguer = { version = "0.12", features = ["completion"] } # Flow states handled by internal state machine @@ -62,7 +62,7 @@ chrono = { version = "0.4", features = ["serde"] } dirs = "5.0" # Development and testing -criterion = { version = "0.5", features = ["html_reports"] } +criterion = { version = "0.7", features = ["html_reports"] } tempfile = "3.8" # New dependencies (removed external validation libs) diff --git a/crates/mcp-cli/Cargo.toml b/crates/mcp-cli/Cargo.toml index 3fea848..1eb3dbd 100644 --- a/crates/mcp-cli/Cargo.toml +++ b/crates/mcp-cli/Cargo.toml @@ -62,8 +62,8 @@ tempfile = "3.8" # jsonschema = "0.18" # Using simplified validation in mcp-core instead # Table and spinner display -tabled = "0.15" -indicatif = "0.17" +tabled = "0.20" +indicatif = "0.18" [dev-dependencies] criterion = { workspace = true }