supercode-cli 0.1.0

supercode — a lightweight, fully-customizable AI coding agent CLI in Rust. Any model via OpenRouter; natively continues Claude Code and Codex sessions.
[package]
name = "supercode-cli"
description = "supercode — a lightweight, fully-customizable AI coding agent CLI in Rust. Any model via OpenRouter; natively continues Claude Code and Codex sessions."
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
homepage.workspace = true
authors.workspace = true
keywords.workspace = true
categories.workspace = true
readme = "../../README.md"

[[bin]]
name = "supercode"
path = "src/main.rs"

# cargo-binstall: fetch the prebuilt binary from GitHub Releases when available.
[package.metadata.binstall]
pkg-url = "{ repo }/releases/download/v{ version }/supercode-{ target }.tar.gz"
bin-dir = "supercode-{ target }/{ bin }{ binary-ext }"
pkg-fmt = "tgz"

[dependencies]
supercode-core = { path = "../core", version = "0.1.0" }
tokio = { workspace = true }
anyhow = { workspace = true }
clap = { version = "4", features = ["derive"] }
clap_complete = "4"
clap_mangen = "0.2"
serde_json = { workspace = true }
serde = { workspace = true }
toml = "0.8"
reqwest = { workspace = true }
base64 = "0.22"
rustyline = "14"