[package]
edition = "2021"
name = "robson-cli"
version = "0.1.0"
authors = ["Fabiano Martins <fabiano.paula.martins@gmail.com>"]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Rust async agent orchestrator for automated development workflows"
readme = "README.md"
license = "MIT OR Apache-2.0"
repository = "https://github.com/ofabianomartins/robson"
[lib]
name = "robson_cli"
path = "src/lib.rs"
doctest = false
[[bin]]
name = "cargo-robson"
path = "src/main.rs"
[[bin]]
name = "robson"
path = "src/main.rs"
[[test]]
name = "cli_tests"
path = "tests/cli_tests.rs"
[[test]]
name = "sensorium_tests"
path = "tests/sensorium_tests.rs"
[dependencies.anyhow]
version = "1"
[dependencies.clap]
version = "4"
features = ["derive"]
[dependencies.comfy-table]
version = "7"
[dependencies.dotenvy]
version = "0.15"
[dependencies.robson-core]
version = "0.1.0"
[dependencies.robson-gateway-slack]
version = "0.1.0"
[dependencies.robson-gateway-telegram]
version = "0.1.0"
[dependencies.robson-gateway-tui]
version = "0.1.0"
[dependencies.robson-gateway-webhook]
version = "0.1.0"
[dependencies.robson-plugin-chat]
version = "0.1.0"
[dependencies.robson-plugin-implementation-workflow]
version = "0.1.0"
[dependencies.sea-orm]
version = "1.1.20"
features = [
"sqlx-sqlite",
"runtime-tokio-native-tls",
"macros",
"with-chrono",
]
[dependencies.serde]
version = "1"
features = ["derive"]
[dependencies.tokio]
version = "1"
features = ["full"]
[dependencies.tracing]
version = "0.1"
[dependencies.tracing-appender]
version = "0.2"
[dependencies.tracing-subscriber]
version = "0.3"
features = ["env-filter"]
[dev-dependencies.toml]
version = "0.8"