[workspace] members = [ "crates/agent", "crates/app-server", "crates/cli", "crates/config", "crates/core", "crates/execpolicy", "crates/hooks", "crates/mcp", "crates/protocol", "crates/secrets", "crates/state", "crates/tools", "crates/tui", "crates/tui-core", ] default-members = ["crates/cli", "crates/app-server", "crates/tui"] resolver = "2" [workspace.package] version = "0.8.10" edition = "2024" license = "MIT" repository = "https://github.com/Hmbown/DeepSeek-TUI" [workspace.dependencies] anyhow = "1.0.100" async-trait = "0.1.89" axum = { version = "0.8.5", features = ["json"] } chrono = { version = "0.4.43", features = ["serde"] } clap = { version = "4.5.54", features = ["derive"] } clap_complete = "4.5" dirs = "6.0.0" reqwest = { version = "0.13.1", default-features = false, features = ["json", "rustls"] } rusqlite = { version = "0.32.1", features = ["bundled"] } serde = { version = "1.0.228", features = ["derive"] } serde_json = "1.0.149" thiserror = "2.0" tokio = { version = "1.49.0", features = ["full"] } toml = "0.9.7" sha2 = "0.10" tower-http = { version = "0.6", features = ["cors"] } tracing = "0.1" uuid = { version = "1.11", features = ["v4"] }