{"name":"zeroclawlabs","vers":"0.2.0","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgres","req":"^0.19","features":["with-chrono-0_4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_ignored","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.28","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"10ac808b1916519263477112f13ff306010214205185caebd67b481f1004d77f","features":{"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"default":["observability-prometheus","channel-nostr"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-postgres":["dep:postgres"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-03-14T17:05:57Z","v":2} {"name":"zeroclawlabs","vers":"0.2.1","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgres","req":"^0.19","features":["with-chrono-0_4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_ignored","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.28","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"e7def3319bfc1836df8aab1661132bf15c8fe06621a3f803e7db7b1564a36eec","features":{"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"default":["observability-prometheus","channel-nostr"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-postgres":["dep:postgres"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-03-14T17:32:40Z","v":2} {"name":"zeroclawlabs","vers":"0.2.2","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgres","req":"^0.19","features":["with-chrono-0_4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_ignored","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.28","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"fceda270e8b78a4669d80ee1147a0abe69dc5a39811ac556406fe94adfbfe6d9","features":{"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"default":["observability-prometheus","channel-nostr"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-postgres":["dep:postgres"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-03-14T20:34:54Z","v":2} {"name":"zeroclawlabs","vers":"0.3.0","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgres","req":"^0.19","features":["with-chrono-0_4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_ignored","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.28","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"ef796e5f7e2ed91d2e0759dbd632fc7bb87b0d92634dd5951690f2aff5631406","features":{"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"default":["observability-prometheus","channel-nostr"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-postgres":["dep:postgres"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-03-14T20:59:09Z","v":2} {"name":"zeroclawlabs","vers":"0.4.0","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgres","req":"^0.19","features":["with-chrono-0_4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_ignored","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.28","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"ffa7e459d96461aaba02ad121249b907998bd5ea594a603238f1b46a32fa277c","features":{"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"default":["observability-prometheus","channel-nostr"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-postgres":["dep:postgres"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-03-15T00:07:24Z","v":2} {"name":"zeroclawlabs","vers":"0.3.1","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgres","req":"^0.19","features":["with-chrono-0_4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_ignored","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.28","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"ffddf5d52f0b8b616e76b5149806b714e10f08603febae92fe6f4ec05880e9bc","features":{"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"default":["observability-prometheus","channel-nostr"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-postgres":["dep:postgres"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-03-15T00:30:01Z","v":2} {"name":"zeroclawlabs","vers":"0.3.2","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgres","req":"^0.19","features":["with-chrono-0_4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_ignored","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.28","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"f0fdb4a3b28487c381e920302129f0ec43a2ed9c6129593acc2a1e3f2100b7fd","features":{"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"default":["observability-prometheus","channel-nostr"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-postgres":["dep:postgres"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-03-15T10:48:23Z","v":2} {"name":"zeroclawlabs","vers":"0.3.3","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgres","req":"^0.19","features":["with-chrono-0_4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_ignored","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.28","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"61e9f7a464e8f6f4c559903eb8f5273eecfe9c281b879c20887ed0e01cb3ee6c","features":{"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"default":["observability-prometheus","channel-nostr"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-postgres":["dep:postgres"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-03-15T13:54:01Z","v":2} {"name":"zeroclawlabs","vers":"0.3.4","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgres","req":"^0.19","features":["with-chrono-0_4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_ignored","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.28","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"16f327561730fc8de0f17d0a899da94ac3b2c53c9313ac679d593223309661cf","features":{"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"default":["observability-prometheus","channel-nostr"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-postgres":["dep:postgres"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-03-15T20:00:52Z","v":2} {"name":"zeroclawlabs","vers":"0.4.1","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgres","req":"^0.19","features":["with-chrono-0_4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_ignored","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.28","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"ccd1595319d2289472d969ded796c11ac46f47a4fa5666d6f751b2ebfd7a5dcb","features":{"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"default":["observability-prometheus","channel-nostr"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-postgres":["dep:postgres"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-03-16T18:22:26Z","v":2} {"name":"zeroclawlabs","vers":"0.4.2","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgres","req":"^0.19","features":["with-chrono-0_4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_ignored","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.28","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"ddc7ba318ca02747455ab8e981c8a9d38257a4f6ba842d9bfe85c22738be660d","features":{"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"default":["observability-prometheus","channel-nostr"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-postgres":["dep:postgres"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-03-16T20:08:18Z","v":2} {"name":"zeroclawlabs","vers":"0.4.3","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgres","req":"^0.19","features":["with-chrono-0_4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_ignored","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.28","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"13d17ed69f2aba44bdf3a4bc518655ba692f5932253242bbc7d274520526c51d","features":{"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"default":["observability-prometheus","channel-nostr"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-postgres":["dep:postgres"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-03-17T01:23:50Z","v":2} {"name":"zeroclawlabs","vers":"0.5.0","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgres","req":"^0.19","features":["with-chrono-0_4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_ignored","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.28","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"30963585e6a0b8f037428707929ff633ec0fd9a5d60d0e315e9656b25c6adb05","features":{"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"default":["observability-prometheus","channel-nostr"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-postgres":["dep:postgres"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-03-17T18:27:41Z","v":2} {"name":"zeroclawlabs","vers":"0.5.1","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"extism","req":"^1.9","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgres","req":"^0.19","features":["with-chrono-0_4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_ignored","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.28","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"d4ef73c5c9e5630eebf39d57548bb9c850f2db03db38094afcc001f0de55e4ef","features":{"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[],"skill-creation":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"default":["observability-prometheus","channel-nostr","skill-creation"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-postgres":["dep:postgres"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"plugins-wasm":["dep:extism"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-03-19T13:57:30Z","v":2} {"name":"zeroclawlabs","vers":"0.5.2","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"extism","req":"^1.9","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgres","req":"^0.19","features":["with-chrono-0_4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_ignored","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"2bc17f17629b6d6c0524dca120f408eaadb027075cb7417cceaa1048ec433626","features":{"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[],"skill-creation":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"default":["observability-prometheus","channel-nostr","skill-creation"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-postgres":["dep:postgres"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"plugins-wasm":["dep:extism"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-03-20T03:42:35Z","v":2} {"name":"zeroclawlabs","vers":"0.5.3","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"extism","req":"^1.9","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgres","req":"^0.19","features":["with-chrono-0_4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_ignored","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"62061b2eac3e5e73ef8a5688faabf8b44025842868b586dba182466a445f449c","features":{"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[],"skill-creation":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"default":["observability-prometheus","channel-nostr","skill-creation"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-postgres":["dep:postgres"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"plugins-wasm":["dep:extism"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-03-20T17:34:53Z","v":2} {"name":"zeroclawlabs","vers":"0.5.4","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"extism","req":"^1.20","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgres","req":"^0.19","features":["with-chrono-0_4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_ignored","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"zip","req":"^8.1","features":["deflate"],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"f4295f843b729f2ad384682eb93dd8bbf52f0ffcfc43bbbd4608c058d3b1dfd7","features":{"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[],"skill-creation":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"default":["observability-prometheus","channel-nostr","skill-creation"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-postgres":["dep:postgres"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"plugins-wasm":["dep:extism"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-03-20T20:07:43Z","v":2} {"name":"zeroclawlabs","vers":"0.5.5","deps":[{"name":"aardvark-sys","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"extism","req":"^1.20","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgres","req":"^0.19","features":["with-chrono-0_4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_ignored","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"zip","req":"^8.1","features":["deflate"],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"ec5166299d210a9b5aeb15583992ed127f24979712420f1fe3dde906a00ce051","features":{"hardware":["nusb","tokio-serial"],"memory-mem0":[],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[],"skill-creation":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"default":["observability-prometheus","channel-nostr","skill-creation"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-postgres":["dep:postgres"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"plugins-wasm":["dep:extism"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-03-21T20:22:54Z","v":2} {"name":"zeroclawlabs","vers":"0.5.6","deps":[{"name":"aardvark-sys","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"extism","req":"^1.20","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgres","req":"^0.19","features":["with-chrono-0_4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_ignored","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"zip","req":"^8.1","features":["deflate"],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"0a711e666e92a40b343a2fd2c42d991793a3dc82ebca60cb7e8b94622395acd9","features":{"hardware":["nusb","tokio-serial"],"memory-mem0":[],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[],"skill-creation":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"default":["observability-prometheus","channel-nostr","skill-creation"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-postgres":["dep:postgres"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"plugins-wasm":["dep:extism"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-03-21T22:04:48Z","v":2} {"name":"zeroclawlabs","vers":"0.5.7","deps":[{"name":"aardvark-sys","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"extism","req":"^1.20","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgres","req":"^0.19","features":["with-chrono-0_4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_ignored","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"zip","req":"^8.1","features":["deflate"],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"b72bcf736b6fcf386a29eb7f19a13203a0642c19e50c1ddba9502db39cc80d51","features":{"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[],"skill-creation":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"ci-all":["channel-nostr","hardware","channel-matrix","channel-lark","memory-postgres","observability-prometheus","observability-otel","peripheral-rpi","browser-native","sandbox-landlock","sandbox-bubblewrap","probe","rag-pdf","skill-creation","whatsapp-web","plugins-wasm"],"default":["observability-prometheus","channel-nostr","skill-creation"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-postgres":["dep:postgres"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"plugins-wasm":["dep:extism"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"voice-wake":["dep:cpal"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-03-22T06:04:44Z","v":2} {"name":"zeroclawlabs","vers":"0.5.8","deps":[{"name":"aardvark-sys","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"extism","req":"^1.20","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgres","req":"^0.19","features":["with-chrono-0_4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_ignored","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"zip","req":"^8.1","features":["deflate"],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"d153b32b1a67e094f2e91e270eecb21821a956bb901d09b829544bdee9342944","features":{"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[],"skill-creation":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"ci-all":["channel-nostr","hardware","channel-matrix","channel-lark","memory-postgres","observability-prometheus","observability-otel","peripheral-rpi","browser-native","sandbox-landlock","sandbox-bubblewrap","probe","rag-pdf","skill-creation","whatsapp-web","plugins-wasm"],"default":["observability-prometheus","channel-nostr","skill-creation"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-postgres":["dep:postgres"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"plugins-wasm":["dep:extism"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"voice-wake":["dep:cpal"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-03-22T20:30:53Z","v":2} {"name":"zeroclawlabs","vers":"0.5.9","deps":[{"name":"aardvark-sys","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"extism","req":"^1.20","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgres","req":"^0.19","features":["with-chrono-0_4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_ignored","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"zip","req":"^8.1","features":["deflate"],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"3b925ca7c816d84b51193f3b8106a7c829c8c6675c82b9ebcaf543aa6e3b4049","features":{"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[],"skill-creation":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"ci-all":["channel-nostr","hardware","channel-matrix","channel-lark","memory-postgres","observability-prometheus","observability-otel","peripheral-rpi","browser-native","sandbox-landlock","sandbox-bubblewrap","probe","rag-pdf","skill-creation","whatsapp-web","plugins-wasm"],"default":["observability-prometheus","channel-nostr","skill-creation"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-postgres":["dep:postgres"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"plugins-wasm":["dep:extism"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"voice-wake":["dep:cpal"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-03-23T00:25:07Z","v":2} {"name":"zeroclawlabs","vers":"0.6.0","deps":[{"name":"aardvark-sys","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"extism","req":"^1.20","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgres","req":"^0.19","features":["with-chrono-0_4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_ignored","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"zip","req":"^8.1","features":["deflate"],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"0de8b4bc31cecd47d1eb5b73601f6fbc8eb96fa39e08c2a6c2a57a317b03aa00","features":{"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[],"skill-creation":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"ci-all":["channel-nostr","hardware","channel-matrix","channel-lark","memory-postgres","observability-prometheus","observability-otel","peripheral-rpi","browser-native","sandbox-landlock","sandbox-bubblewrap","probe","rag-pdf","skill-creation","whatsapp-web","plugins-wasm"],"default":["observability-prometheus","channel-nostr","skill-creation"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-postgres":["dep:postgres"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"plugins-wasm":["dep:extism"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"voice-wake":["dep:cpal"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-03-24T01:17:51Z","v":2} {"name":"zeroclawlabs","vers":"0.6.1","deps":[{"name":"aardvark-sys","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"extism","req":"^1.20","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgres","req":"^0.19","features":["with-chrono-0_4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_ignored","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-socks","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"zip","req":"^8.1","features":["deflate"],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"9a3d904a012e6b01f0a33453d69b88d3a35c0548fe389a0af0cc2874d055078b","features":{"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[],"skill-creation":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"ci-all":["channel-nostr","hardware","channel-matrix","channel-lark","memory-postgres","observability-prometheus","observability-otel","peripheral-rpi","browser-native","sandbox-landlock","sandbox-bubblewrap","probe","rag-pdf","skill-creation","whatsapp-web","plugins-wasm"],"default":["observability-prometheus","channel-nostr","channel-lark","skill-creation"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-postgres":["dep:postgres"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"plugins-wasm":["dep:extism"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"voice-wake":["dep:cpal"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-03-24T08:00:16Z","v":2} {"name":"zeroclawlabs","vers":"0.6.2","deps":[{"name":"aardvark-sys","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"extism","req":"^1.20","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postgres","req":"^0.19","features":["with-chrono-0_4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_ignored","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-socks","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"zip","req":"^8.1","features":["deflate"],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"d395c0ae5a2295c05fc488d3fa13f88205253acd6ca47100ef2ccb242492c4ff","features":{"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[],"skill-creation":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"ci-all":["channel-nostr","hardware","channel-matrix","channel-lark","memory-postgres","observability-prometheus","observability-otel","peripheral-rpi","browser-native","sandbox-landlock","sandbox-bubblewrap","probe","rag-pdf","skill-creation","whatsapp-web","plugins-wasm"],"default":["observability-prometheus","channel-nostr","channel-lark","skill-creation"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-postgres":["dep:postgres"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"plugins-wasm":["dep:extism"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"voice-wake":["dep:cpal"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-03-24T19:10:41Z","v":2} {"name":"zeroclawlabs","vers":"0.6.3","deps":[{"name":"aardvark-sys","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"extism","req":"^1.20","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":["http1","server"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto","server-graceful"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-socks","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"zip","req":"^8.1","features":["deflate-flate2"],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"d3d718be2c8817eecb593b38257f1ddcc81cee1e94544cb43c801b34cf2556ed","features":{"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[],"skill-creation":[],"webauthn":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"ci-all":["channel-nostr","hardware","channel-matrix","channel-lark","observability-prometheus","observability-otel","peripheral-rpi","browser-native","sandbox-landlock","sandbox-bubblewrap","probe","rag-pdf","skill-creation","whatsapp-web","plugins-wasm"],"default":["observability-prometheus","skill-creation"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"plugins-wasm":["dep:extism"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"voice-wake":["dep:cpal"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-03-26T05:53:38Z","v":2} {"name":"zeroclawlabs","vers":"0.6.5","deps":[{"name":"aardvark-sys","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"extism","req":"^1.20","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":["http1","server"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto","server-graceful"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-socks","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"zip","req":"^8.1","features":["deflate-flate2"],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"b97b154727bd671b12d4547aa8c2231b07da89cdacb939f293eba32081371101","features":{"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[],"skill-creation":[],"webauthn":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"ci-all":["channel-nostr","hardware","channel-matrix","channel-lark","observability-prometheus","observability-otel","peripheral-rpi","browser-native","sandbox-landlock","sandbox-bubblewrap","probe","rag-pdf","skill-creation","whatsapp-web","plugins-wasm"],"default":["observability-prometheus","skill-creation"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"plugins-wasm":["dep:extism"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"voice-wake":["dep:cpal"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-03-26T23:59:22Z","v":2} {"name":"zeroclawlabs","vers":"0.6.7","deps":[{"name":"aardvark-sys","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":["event-stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"extism","req":"^1.20","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":["http1","server"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto","server-graceful"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"lru","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rumqttc","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-socks","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"zip","req":"^8.1","features":["deflate-flate2"],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"5bf805ebc5d0b3202974cc70904055c4a3ae13772210e2ac7ab73cff28bb36a3","features":{"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[],"skill-creation":[],"webauthn":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"ci-all":["channel-nostr","hardware","channel-matrix","channel-lark","observability-prometheus","observability-otel","peripheral-rpi","browser-native","sandbox-landlock","sandbox-bubblewrap","probe","rag-pdf","skill-creation","whatsapp-web","plugins-wasm"],"default":["observability-prometheus","skill-creation"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"plugins-wasm":["dep:extism"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"voice-wake":["dep:cpal"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-03-29T17:18:37Z","v":2} {"name":"zeroclawlabs","vers":"0.6.8","deps":[{"name":"aardvark-sys","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":["event-stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"extism","req":"^1.20","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":["http1","server"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto","server-graceful"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"lru","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rumqttc","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-socks","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"zip","req":"^8.1","features":["deflate-flate2"],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"462b182f01600deb3d4733bc864b12cff043abbdac00ee284a5591f68cc920f0","features":{"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[],"skill-creation":[],"webauthn":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"ci-all":["channel-nostr","hardware","channel-matrix","channel-lark","observability-prometheus","observability-otel","peripheral-rpi","browser-native","sandbox-landlock","sandbox-bubblewrap","probe","rag-pdf","skill-creation","whatsapp-web","plugins-wasm"],"default":["observability-prometheus","skill-creation"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"plugins-wasm":["dep:extism"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"voice-wake":["dep:cpal"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-04-02T00:14:40Z","v":2} {"name":"zeroclawlabs","vers":"0.6.9","deps":[{"name":"aardvark-sys","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-imap","req":"^0.11","features":["runtime-tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","json","tokio","query","ws","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":["event-stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"extism","req":"^1.20","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"fantoccini","req":"^0.22.1","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":["http1","server"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto","server-graceful"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"image","req":"^0.25","features":["jpeg","png"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"lru","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matrix-sdk","req":"^0.16","features":["e2e-encryption","rustls-tls","markdown","sqlite"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanohtml2text","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44","features":["nip04","nip59"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-blocking-client","reqwest-rustls-webpki-roots"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"portable-atomic","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.31","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":["derive"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream","socks"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rumqttc","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.37","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde-big-array","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-socks","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":["fs","sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wa-rs","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-binary","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-core","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-proto","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-tokio-transport","req":"^0.2","features":[],"optional":true,"default_features":false,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"wa-rs-ureq-http","req":"^0.2","features":[],"optional":true,"default_features":true,"target":"cfg(any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\"))","kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"zeroclaw-macros","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^8.1","features":["deflate-flate2"],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"b0e1c353ccd02bd341f12c3f8408caa0ba443b4458a7216b93d56a19e94953eb","features":{"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[],"skill-creation":[],"webauthn":[]},"features2":{"browser-native":["dep:fantoccini"],"channel-feishu":["channel-lark"],"channel-lark":["dep:prost"],"channel-matrix":["dep:matrix-sdk"],"channel-nostr":["dep:nostr-sdk"],"ci-all":["channel-nostr","hardware","channel-matrix","channel-lark","observability-prometheus","observability-otel","peripheral-rpi","browser-native","sandbox-landlock","sandbox-bubblewrap","probe","rag-pdf","skill-creation","whatsapp-web","plugins-wasm"],"default":["observability-prometheus","skill-creation","channel-lark"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"metrics":["observability-prometheus"],"observability-otel":["dep:opentelemetry","dep:opentelemetry_sdk","dep:opentelemetry-otlp"],"observability-prometheus":["dep:prometheus"],"plugins-wasm":["dep:extism"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"],"voice-wake":["dep:cpal"],"whatsapp-web":["dep:wa-rs","dep:wa-rs-core","dep:wa-rs-binary","dep:wa-rs-proto","dep:wa-rs-ureq-http","dep:wa-rs-tokio-transport","dep:serde-big-array","dep:prost","dep:qrcode"]},"yanked":false,"rust_version":"1.87","pubtime":"2026-04-08T07:41:34Z","v":2}