opencode-ralph-loop-cli 0.1.0

Scaffolder CLI for OpenCode Ralph Loop plugin — one command setup
Documentation
[package]
name = "opencode-ralph-loop-cli"
version = "0.1.0"
edition = "2024"
rust-version = "1.85"
description = "Scaffolder CLI for OpenCode Ralph Loop plugin — one command setup"
authors = ["Danilo <claude.ai.twenty614@passmail.net>"]
license = "MIT OR Apache-2.0"
repository = "https://github.com/daniloaguiarbr/opencode-ralph-loop-cli"
readme = "README.md"
keywords = ["opencode", "ralph", "scaffold", "cli", "loop"]
categories = ["command-line-utilities", "development-tools"]
exclude = [".serena/", "logs/", "CLAUDE.md", "AGENTS.md", "docs_rules/", ".claude/", ".opencode/", "skill/", "docs/"]

[[bin]]
name = "opencode-ralph-loop-cli"
path = "src/main.rs"

[dependencies]
clap = { version = "4", features = ["derive", "env"] }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
thiserror = "2"
anyhow = "1"
tracing = "0.1"
tracing-subscriber = { version = "0.3", features = ["env-filter", "fmt"] }
sha2 = "0.10"
hex = "0.4"
rust-embed = "8"
directories = "5"
chrono = { version = "0.4", features = ["serde"] }
clap_complete = "4"
toml = "0.8"
ctrlc = "3"

[dev-dependencies]
assert_cmd = "2"
predicates = "3"
insta = { version = "1", features = ["json", "redactions"] }
tempfile = "3"
rstest = "0.22"
proptest = "1"

[profile.release]
strip = true
opt-level = 3
lto = true
codegen-units = 1