[package] name = "atuin-ai" edition = "2024" description = "AI integration for Atuin CLI" rust-version = { workspace = true } version = { workspace = true } authors = { workspace = true } license = { workspace = true } homepage = { workspace = true } repository = { workspace = true } # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] atuin-client = { workspace = true } atuin-common = { workspace = true } tokio = { workspace = true } eyre = { workspace = true } clap = { workspace = true, features = ["derive", "env"] } tracing = { workspace = true } tracing-subscriber = { workspace = true, features = [ "ansi", "fmt", "registry", "env-filter", ] } directories = { workspace = true } tracing-appender = "0.2.4" reqwest = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } crossterm = { workspace = true, features = ["use-dev-tty", "event-stream"] } ratatui = { workspace = true } futures = "0.3" eventsource-stream = "0.2" pulldown-cmark = "0.13.0" async-stream = "0.3" uuid = { workspace = true } tui-textarea-2 = "0.10.2" unicode-width = "0.2" eye_declare = "0.3" ratatui-core = "0.1" ratatui-widgets = "0.3" [dev-dependencies] pretty_assertions = { workspace = true }