{"name":"api_gemini","vers":"0.1.0","deps":[],"cksum":"ad6c3af40b592e3c5f0dbe7379b58356d3a2cd7e7ca4d17f6238dc7fee1ee7a0","features":{"default":["enabled"],"enabled":[],"full":["enabled"]},"yanked":false,"pubtime":"2025-11-06T19:02:35Z"} {"name":"api_gemini","vers":"0.4.0","deps":[{"name":"async-compression","req":"^0.4.33","features":["tokio","gzip","deflate","brotli"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.89","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"backoff","req":"^0.4.0","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.2","features":[],"optional":true,"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.42","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"error_tools","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"former","req":"^2.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mod_interface","req":"^0.52.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":["macos_fsevent"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.24","features":["json","stream","multipart","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"secrecy","req":"^0.10.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.145","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_with","req":"^3.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48.0","features":["macros","sync","time","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter","fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.18.1","features":["v4","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"workspace_tools","req":"^0.10.0","features":["secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"57e4bdace4ad2f4aa560b7c8f37b167b726713584e0d1f75abb0d03595c0c7c9","features":{"batch_operations":[],"buffered_streaming":[],"builder_patterns":[],"caching":[],"chat":[],"circuit_breaker":[],"compression":["flate2","brotli","async-compression"],"default":["full"],"diagnostics_curl":[],"dynamic_configuration":["notify","async-trait"],"enabled":[],"enterprise_quota":["parking_lot","chrono"],"failover":[],"full":["enabled","integration","diagnostics_curl","logging","streaming","websocket_streaming","streaming_control","chat","retry","circuit_breaker","rate_limiting","failover","health_checks","builder_patterns","caching","dynamic_configuration","batch_operations","compression","enterprise_quota","model_comparison","request_templates","buffered_streaming"],"health_checks":[],"integration":[],"logging":[],"model_comparison":[],"performance":[],"rate_limiting":[],"request_templates":[],"retry":[],"streaming":[],"streaming_control":[],"stress":[],"websocket_streaming":[]},"yanked":false,"pubtime":"2025-11-23T15:59:10Z"} {"name":"api_gemini","vers":"0.5.0","deps":[{"name":"async-compression","req":"^0.4.33","features":["tokio","gzip","deflate","brotli"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.89","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"backoff","req":"^0.4.0","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.2","features":[],"optional":true,"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.42","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"error_tools","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"former","req":"^2.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mod_interface","req":"^0.52.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":["macos_fsevent"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.24","features":["json","stream","multipart","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"secrecy","req":"^0.10.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.145","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_with","req":"^3.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48.0","features":["macros","sync","time","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["native-tls"],"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":["env-filter","fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.18.1","features":["v4","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"workspace_tools","req":"^0.10.0","features":["secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9dd90c61a822cda73fe39b0d94a709dfbce128f3c1feb34b028d8cf4511d1fc9","features":{"batch_operations":[],"buffered_streaming":[],"builder_patterns":[],"caching":[],"chat":[],"circuit_breaker":[],"compression":["flate2","brotli","async-compression"],"default":["full"],"diagnostics_curl":[],"dynamic_configuration":["notify","async-trait"],"enabled":[],"enterprise_quota":["parking_lot","chrono"],"failover":[],"full":["enabled","integration","diagnostics_curl","logging","streaming","websocket_streaming","streaming_control","chat","retry","circuit_breaker","rate_limiting","failover","health_checks","builder_patterns","caching","dynamic_configuration","batch_operations","compression","enterprise_quota","model_comparison","request_templates","buffered_streaming"],"health_checks":[],"integration":[],"logging":[],"model_comparison":[],"performance":[],"rate_limiting":[],"request_templates":[],"retry":[],"streaming":[],"streaming_control":[],"stress":[],"websocket_streaming":[]},"yanked":false,"pubtime":"2025-11-29T19:16:58Z"} {"name":"api_gemini","vers":"0.6.1","deps":[{"name":"async-compression","req":"^0.4","features":["tokio","gzip","deflate","brotli"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"backoff","req":"^0.4","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"error_tools","req":"^0.40","features":["error_typed"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"former","req":"^2.48","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mod_interface","req":"^0.64","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2","features":["macos_fsevent"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","query","stream","multipart","rustls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"secrecy","req":"^0.10","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_with","req":"^3.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.52","features":["macros","sync","time","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.29","features":["rustls-tls-webpki-roots"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"workspace_tools","req":"^0.14","features":["secrets"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a65e2b160dc883d37233639aea581d96358fff86a9080dd300058d529d3d16a4","features":{"batch_operations":[],"buffered_streaming":[],"builder_patterns":[],"caching":[],"chat":[],"circuit_breaker":[],"compression":["flate2","brotli","async-compression"],"diagnostics_curl":[],"dynamic_configuration":["notify","async-trait"],"enterprise_quota":["parking_lot","chrono"],"failover":[],"health_checks":[],"integration":[],"model_comparison":[],"performance":[],"rate_limiting":[],"request_templates":[],"retry":[],"streaming":[],"streaming_control":[],"stress":[]},"features2":{"default":["full"],"enabled":["dep:mod_interface","dep:error_tools","dep:workspace_tools","dep:former","dep:rand","dep:uuid","dep:regex","dep:serde","dep:serde_with","dep:serde_json","dep:base64","dep:secrecy","dep:urlencoding","dep:futures-core","dep:futures-util","dep:futures","dep:async-stream","dep:backoff","dep:tokio","dep:tokio-stream","dep:bytes","dep:reqwest","dep:tracing"],"full":["enabled","integration","diagnostics_curl","logging","streaming","websocket_streaming","streaming_control","chat","retry","circuit_breaker","rate_limiting","failover","health_checks","builder_patterns","caching","dynamic_configuration","batch_operations","compression","enterprise_quota","model_comparison","request_templates","buffered_streaming"],"logging":["dep:tracing-subscriber"],"websocket_streaming":["dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.70","pubtime":"2026-06-14T19:42:15Z","v":2} {"name":"api_gemini","vers":"0.7.1","deps":[{"name":"async-compression","req":"^0.4","features":["tokio","gzip","deflate","brotli"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"backoff","req":"^0.4","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"error_tools","req":"^0.40","features":["error_typed"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"former","req":"^2.48","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mod_interface","req":"^0.64","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2","features":["macos_fsevent"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","query","stream","multipart","rustls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"secrecy","req":"^0.10","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_with","req":"^3.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.52","features":["macros","sync","time","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.29","features":["rustls-tls-webpki-roots"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"workspace_tools","req":"^0.14","features":["secrets"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"70684a32ef093e1bed096c6cac813fc143f7b60d8b123429dea1a4f1ea8343aa","features":{"batch_operations":[],"buffered_streaming":[],"builder_patterns":[],"caching":[],"chat":[],"circuit_breaker":[],"compression":["flate2","brotli","async-compression"],"diagnostics_curl":[],"dynamic_configuration":["notify","async-trait"],"enterprise_quota":["parking_lot","chrono"],"failover":[],"health_checks":[],"integration":[],"model_comparison":[],"performance":[],"rate_limiting":[],"request_templates":[],"retry":[],"streaming":[],"streaming_control":[],"stress":[]},"features2":{"default":["full"],"enabled":["dep:mod_interface","dep:error_tools","dep:workspace_tools","dep:former","dep:rand","dep:uuid","dep:regex","dep:serde","dep:serde_with","dep:serde_json","dep:base64","dep:secrecy","dep:urlencoding","dep:futures-core","dep:futures-util","dep:futures","dep:async-stream","dep:backoff","dep:tokio","dep:tokio-stream","dep:bytes","dep:reqwest","dep:tracing"],"full":["enabled","integration","diagnostics_curl","logging","streaming","websocket_streaming","streaming_control","chat","retry","circuit_breaker","rate_limiting","failover","health_checks","builder_patterns","caching","dynamic_configuration","batch_operations","compression","enterprise_quota","model_comparison","request_templates","buffered_streaming"],"logging":["dep:tracing-subscriber"],"websocket_streaming":["dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.70","pubtime":"2026-06-15T06:55:46Z","v":2} {"name":"api_gemini","vers":"0.8.1","deps":[{"name":"async-compression","req":"^0.4","features":["tokio","gzip","deflate","brotli"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"backoff","req":"^0.4","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"error_tools","req":"^0.40","features":["error_typed"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"former","req":"^2.48","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mod_interface","req":"^0.64","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2","features":["macos_fsevent"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","query","stream","multipart","rustls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"secrecy","req":"^0.10","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_with","req":"^3.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.52","features":["macros","sync","time","rt-multi-thread"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.29","features":["rustls-tls-webpki-roots"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"workspace_tools","req":"^0.14","features":["secrets"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b3b4811036293ecc04324d8ae08e93fc0aa8fd1d0ca91990ddceb1c59ce84785","features":{"batch_operations":[],"buffered_streaming":[],"builder_patterns":[],"caching":[],"chat":[],"circuit_breaker":[],"compression":["flate2","brotli","async-compression"],"diagnostics_curl":[],"dynamic_configuration":["notify","async-trait"],"enterprise_quota":["parking_lot","chrono"],"failover":[],"health_checks":[],"integration":[],"model_comparison":[],"performance":[],"rate_limiting":[],"request_templates":[],"retry":[],"streaming":[],"streaming_control":[],"stress":[]},"features2":{"default":["full"],"enabled":["dep:mod_interface","dep:error_tools","dep:workspace_tools","dep:former","dep:rand","dep:uuid","dep:regex","dep:serde","dep:serde_with","dep:serde_json","dep:base64","dep:secrecy","dep:urlencoding","dep:futures-core","dep:futures-util","dep:futures","dep:async-stream","dep:backoff","dep:tokio","dep:tokio-stream","dep:bytes","dep:reqwest","dep:tracing"],"full":["enabled","integration","diagnostics_curl","logging","streaming","websocket_streaming","streaming_control","chat","retry","circuit_breaker","rate_limiting","failover","health_checks","builder_patterns","caching","dynamic_configuration","batch_operations","compression","enterprise_quota","model_comparison","request_templates","buffered_streaming"],"logging":["dep:tracing-subscriber"],"websocket_streaming":["dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.70","pubtime":"2026-06-17T07:08:03Z","v":2}