fn main() -> Result<(), Box<dyn std::error::Error>> {
// ---- eliza proto (connectrpc-build: buffa messages + service stubs) -----
connectrpc_build::Config::new()
.files(&["proto/connectrpc/eliza/v1/eliza.proto"])
.includes(&["proto"])
.include_file("_eliza.rs")
.compile()?;
println!("cargo:rerun-if-changed=proto/connectrpc/eliza/v1/eliza.proto");
Ok(())
}