[package] name = "owlen-tui" version.workspace = true edition.workspace = true authors.workspace = true license.workspace = true repository.workspace = true homepage.workspace = true description = "Terminal User Interface for OWLEN LLM client" [dependencies] owlen-core = { path = "../owlen-core" } # Removed owlen-ollama dependency - all providers now accessed via MCP architecture (Phase 10) # TUI framework ratatui = { workspace = true } crossterm = { workspace = true } tui-textarea = { workspace = true } textwrap = { workspace = true } unicode-width = "0.1" unicode-segmentation = "1.11" async-trait = "0.1" globset = "0.4" ignore = "0.4" pathdiff = "0.2" tree-sitter = "0.20" tree-sitter-rust = "0.20" dirs = { workspace = true } toml = { workspace = true } # Async runtime tokio = { workspace = true } tokio-util = { workspace = true } futures-util = { workspace = true } # Utilities anyhow = { workspace = true } uuid = { workspace = true } serde_json.workspace = true serde.workspace = true chrono = { workspace = true } [dev-dependencies] tokio-test = { workspace = true } tempfile = { workspace = true }