[package] name = "robotnik" version = "0.1.0" edition = "2024" [dependencies] # TODO: make this a dev and/or debug dependency later. better-panic = "0.3.0" clap = { version = "4.5", features = [ "derive" ] } color-eyre = "0.6.3" config = { version = "0.15", features = [ "toml" ] } directories = "6.0" futures = "0.3" human-panic = "2.0" genai = "0.4.3" irc = "1.1" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" tokio = { version = "1", features = [ "io-util", "macros", "net", "rt-multi-thread", "sync" ] } tracing = "0.1" tracing-subscriber = "0.3" [profile.release] strip = true opt-level = "z" # Optimize for size lto = true # Link-time optimization codegen-units = 1 # Comment this if unwinding is needed. Compiling without release works too. panic = "abort"