[package] name = "zesdex-tui" version.workspace = true edition.workspace = true authors.workspace = true # TUI interface — ratatui terminal UI. # Depends on domain + application + infrastructure. # This is ONE of many possible user interfaces. [dependencies] zesdex-domain = { path = "../../domain" } zesdex-application = { path = "../../application" } zesdex-infrastructure = { path = "../../infrastructure" } serde.workspace = true serde_json.workspace = true chrono.workspace = true uuid.workspace = true anyhow.workspace = true tokio.workspace = true tracing.workspace = true ratatui.workspace = true crossterm.workspace = true base64.workspace = true sha2.workspace = true hex.workspace = true dirs.workspace = true pulldown-cmark.workspace = true nucleo-matcher.workspace = true tiktoken-rs.workspace = true rusqlite.workspace = true