An AI agent built to do Ralph loops - plan mode for planning and ralph mode for implementing.
at main 28 lines 765 B view raw
1[package] 2name = "rustagent" 3version = "0.1.0" 4edition = "2024" 5 6[dependencies] 7serde = { version = "1.0", features = ["derive"] } 8toml = "0.8" 9tokio = { version = "1.43", features = ["full"] } 10reqwest = { version = "0.12", features = ["json"] } 11anyhow = "1.0" 12async-trait = "0.1" 13serde_json = "1.0" 14clap = { version = "4.5", features = ["derive"] } 15tracing = "0.1" 16tracing-subscriber = { version = "0.3", features = ["env-filter"] } 17tracing-appender = "0.2" 18dirs = "5.0" 19chrono = { version = "0.4", features = ["serde"] } 20regex = "1.10" 21shellexpand = "3.1" 22uuid = { version = "1.0", features = ["v4"] } 23ratatui = "0.29" 24crossterm = "0.28" 25tui-textarea = { version = "0.7", default-features = false, features = ["crossterm"] } 26 27[dev-dependencies] 28tempfile = "3.15"