pub use scrybe_rpc::client::{is_live, send, send_to, socket_path, try_connect, try_connect_at};
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn socket_path_reexported() {
assert!(!socket_path().as_os_str().is_empty());
}
#[cfg(unix)]
#[test]
fn send_to_errors_when_no_server() {
let path = std::path::PathBuf::from("/tmp/scrybe-nonexistent-sock-cli-reexport-test");
let err = send_to(&path, "open", serde_json::json!({"path": "/tmp/foo.md"})).unwrap_err();
assert!(err.contains("no Scrybe running"));
}
}