# The agents service on the Rust host: launchAgent / getAgent / shutdownAgent served # through the did:key ingress, atproto service-auth checked. Native, its own workspace (the root one is # the wasm32 modules). atlibs-host and atlibs-iroh by git at the rev atlibs-iroh takes atlibs-host at, so cargo builds one. [package] name = "agents-service" version = "0.1.0" license = "Unlicense" edition = "2024" publish = false [[bin]] name = "agents-service" path = "src/main.rs" [workspace] [dependencies] atlibs-host = { git = "https://knotless.dev/johnandersen777.bsky.social/atlibs", rev = "7df7c6a4eab8b72a77ac5392d9be2fcb5141b4ad" } atlibs-iroh = { git = "https://knotless.dev/johnandersen777.bsky.social/atlibs-iroh", rev = "be11ce95acfaa0cf057cc059f955af6be5263596" } base64 = "0.22" k256 = { version = "0.13", features = ["ecdsa"] } p256 = { version = "0.13", features = ["ecdsa"] } reqwest = { version = "0.12", default-features = false, features = ["rustls-tls", "json"] } serde_json = { version = "1", features = ["preserve_order"] } tokio = { version = "1", features = ["full"] } [profile.release] strip = true