{"name":"hanzo-http-api","vers":"1.1.16","deps":[{"name":"anyhow","req":"^1.0.94","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.74","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.1.1","features":["rand_core"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hanzo-messages","req":"^1.1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hanzo-tools","req":"^1.1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.30","features":["server"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"=0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.8","features":["server","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.219","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36","features":["rt","rt-multi-thread","macros","fs","io-util","net","sync","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.2","features":["native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.13","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^4.2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-swagger-ui","req":"^7.1.0","features":["vendored"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"warp","req":"^0.3.7","features":["compression","compression-gzip","tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2c76300b68cb3e115137c68e8bb8735c6cc4bffb7a5cde96d19a8cb4a2670dc1","features":{"default":[],"swagger-ui":["utoipa-swagger-ui"]},"yanked":false,"pubtime":"2025-11-30T07:26:17Z"}
{"name":"hanzo-http-api","vers":"1.1.18","deps":[{"name":"anyhow","req":"^1.0.94","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.74","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.1.1","features":["rand_core"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hanzo-messages","req":"^1.1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hanzo-tools","req":"^1.1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.30","features":["server"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"=0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.8","features":["server","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.219","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36","features":["rt","rt-multi-thread","macros","fs","io-util","net","sync","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.2","features":["native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.13","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^4.2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-swagger-ui","req":"^7.1.0","features":["vendored"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"warp","req":"^0.3.7","features":["compression","compression-gzip","tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b6aceb904d6a9e247cb12b059fcf774ecb4f85ee3a903d453a4024130ba36921","features":{"default":[],"swagger-ui":["utoipa-swagger-ui"]},"yanked":false,"pubtime":"2026-01-06T07:14:18Z"}
{"name":"hanzo-http-api","vers":"1.1.19","deps":[{"name":"anyhow","req":"^1.0.94","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.74","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.1.1","features":["rand_core"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hanzo-messages","req":"^1.1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hanzo-tools","req":"^1.1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.30","features":["server"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"=0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.8","features":["server","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.219","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36","features":["rt","rt-multi-thread","macros","fs","io-util","net","sync","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.2","features":["native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.13","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^4.2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-swagger-ui","req":"^7.1.0","features":["vendored"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"warp","req":"^0.3.7","features":["compression","compression-gzip","tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"74431a53ee76fb31b50b50056354fc5f2370c438b7fc011e74ede89ade4ebdf0","features":{"default":[],"swagger-ui":["utoipa-swagger-ui"]},"yanked":false,"pubtime":"2026-01-07T22:43:19Z"}
{"name":"hanzo-http-api","vers":"1.1.20","deps":[{"name":"anyhow","req":"^1.0.94","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^1.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.74","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.1.1","features":["rand_core"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hanzo-messages","req":"^1.1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hanzo-tools","req":"^1.1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.30","features":["server"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"=0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.8","features":["server","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.219","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.36","features":["rt","rt-multi-thread","macros","fs","io-util","net","sync","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.2","features":["native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.13","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^4.2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-swagger-ui","req":"^7.1.0","features":["vendored"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"warp","req":"^0.3.7","features":["compression","compression-gzip","tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"49b3b4ee0f4a009538280dc2cbe359a6532fa32197ac33411c1a0f1361763c47","features":{"default":[],"swagger-ui":["utoipa-swagger-ui"]},"yanked":false,"pubtime":"2026-02-24T10:51:48Z"}
