#![deny(clippy::disallowed_types, clippy::disallowed_methods)]
pub mod cli_contract;
pub mod clipboard;
pub mod coordination_projection;
pub mod diag_output;
pub mod env;
pub mod fs;
pub mod git;
pub mod markdown;
pub mod process;
pub mod provider_payload;
pub mod provider_runtime;
pub mod provider_usage;
pub mod rate_limits_ansi;
pub mod redact;
pub mod shell;
pub mod slug;
pub mod usage_cache_policy;
pub mod usage_time;
pub fn greeting(name: &str) -> String {
format!("Hello, {name}!")
}
#[cfg(test)]
mod tests {
use super::*;
use pretty_assertions::assert_eq;
#[test]
fn greeting_formats_name() {
let result = greeting("Nils");
assert_eq!(result, "Hello, Nils!");
}
}