{"name":"api_xai","vers":"0.1.0","deps":[],"cksum":"a7c31906963186d44955e74e78b55c80b5b37a1a192878c112cd529f01bbfba5","features":{"default":["enabled"],"enabled":[],"full":["enabled"]},"yanked":false,"pubtime":"2025-11-06T19:04:06Z"} {"name":"api_xai","vers":"0.2.0","deps":[{"name":"bytes","req":"^1.10.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"error_tools","req":"^0.35.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"eventsource-stream","req":"^0.2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"former","req":"^2.37.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"lru","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mod_interface","req":"^0.52.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.24","features":["json","rustls-tls","stream"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"secrecy","req":"^0.10.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.145","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.145","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tiktoken-rs","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48.0","features":["macros"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48.0","features":["rt-multi-thread","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.41","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"workspace_tools","req":"^0.10.0","features":["secrets"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2d4a0edddd616c063280c131989d53e4280c9907c608fa8d5a3ead34eff8329f","features":{"batch_operations":["tokio/sync"],"circuit_breaker":[],"curl_diagnostics":[],"enhanced_tools":[],"failover":[],"health_checks":[],"input_validation":[],"integration":[],"rate_limiting":["tokio/time"],"retry":[],"sync_api":["tokio/rt-multi-thread"],"tool_calling":[]},"features2":{"caching":["dep:lru"],"count_tokens":["dep:tiktoken-rs"],"default":["full"],"enabled":["dep:mod_interface","dep:error_tools","dep:workspace_tools","dep:serde","dep:serde_json","dep:secrecy","dep:former","dep:futures-core","dep:futures-util","dep:tokio","dep:reqwest","dep:url"],"full":["enabled","integration","streaming","tool_calling","retry","circuit_breaker","rate_limiting","failover","enhanced_tools","health_checks","structured_logging","count_tokens","caching","input_validation","curl_diagnostics","batch_operations","performance_metrics","sync_api"],"performance_metrics":["dep:prometheus"],"streaming":["dep:eventsource-stream","dep:bytes"],"structured_logging":["dep:tracing"]},"yanked":false,"pubtime":"2025-11-23T00:36:05Z","v":2} {"name":"api_xai","vers":"0.3.0","deps":[{"name":"bytes","req":"^1.10.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"error_tools","req":"^0.35.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"eventsource-stream","req":"^0.2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"former","req":"^2.37.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"lru","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mod_interface","req":"^0.52.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.24","features":["json","rustls-tls","stream"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"secrecy","req":"^0.10.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.145","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.145","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tiktoken-rs","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48.0","features":["macros"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48.0","features":["rt-multi-thread","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"=0.1.37","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"workspace_tools","req":"^0.10.0","features":["secrets"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"30fa2829510ebf5d415e8d2b4d0085bbb7236b1030c653b994d19d7687010023","features":{"batch_operations":["tokio/sync"],"circuit_breaker":[],"curl_diagnostics":[],"enhanced_tools":[],"failover":[],"health_checks":[],"input_validation":[],"integration":[],"rate_limiting":["tokio/time"],"retry":[],"sync_api":["tokio/rt-multi-thread"],"tool_calling":[]},"features2":{"caching":["dep:lru"],"count_tokens":["dep:tiktoken-rs"],"default":["full"],"enabled":["dep:mod_interface","dep:error_tools","dep:workspace_tools","dep:serde","dep:serde_json","dep:secrecy","dep:former","dep:futures-core","dep:futures-util","dep:tokio","dep:reqwest","dep:url"],"full":["enabled","integration","streaming","tool_calling","retry","circuit_breaker","rate_limiting","failover","enhanced_tools","health_checks","structured_logging","count_tokens","caching","input_validation","curl_diagnostics","batch_operations","performance_metrics","sync_api"],"performance_metrics":["dep:prometheus"],"streaming":["dep:eventsource-stream","dep:bytes"],"structured_logging":["dep:tracing"]},"yanked":false,"pubtime":"2025-11-30T07:30:56Z","v":2} {"name":"api_xai","vers":"0.4.1","deps":[{"name":"api_openai_compatible","req":"=0.3.1","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"error_tools","req":"^0.40","features":["error_typed"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"eventsource-stream","req":"^0.2","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-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":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"lru","req":"^0.18","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":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls","stream"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"secrecy","req":"^0.10","features":[],"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_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tiktoken-rs","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.52","features":["macros"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.52","features":["rt-multi-thread","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"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":"3b212aa7bb45995f978e4ae3d1d027fdb33b8a38c2e25be8e92d8bf0d3264815","features":{"batch_operations":["tokio/sync"],"circuit_breaker":[],"curl_diagnostics":[],"enhanced_tools":[],"failover":[],"health_checks":[],"input_validation":[],"integration":[],"rate_limiting":["tokio/time"],"retry":[],"sync_api":["tokio/rt-multi-thread"],"tool_calling":[]},"features2":{"caching":["dep:lru"],"count_tokens":["dep:tiktoken-rs"],"default":["full"],"enabled":["dep:api_openai_compatible","api_openai_compatible/enabled","dep:mod_interface","dep:error_tools","dep:workspace_tools","dep:serde","dep:serde_json","dep:secrecy","dep:former","dep:futures-core","dep:futures-util","dep:tokio","dep:reqwest","dep:url"],"full":["enabled","integration","streaming","tool_calling","retry","circuit_breaker","rate_limiting","failover","enhanced_tools","health_checks","structured_logging","count_tokens","caching","input_validation","curl_diagnostics","batch_operations","performance_metrics","sync_api"],"performance_metrics":["dep:prometheus"],"streaming":["dep:eventsource-stream","dep:bytes","api_openai_compatible/streaming"],"structured_logging":["dep:tracing"]},"yanked":false,"rust_version":"1.70","pubtime":"2026-06-14T19:44:45Z","v":2} {"name":"api_xai","vers":"0.5.1","deps":[{"name":"api_openai_compatible","req":"=0.4.1","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"error_tools","req":"^0.40","features":["error_typed"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"eventsource-stream","req":"^0.2","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-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":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"lru","req":"^0.18","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":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls","stream"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"secrecy","req":"^0.10","features":[],"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_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tiktoken-rs","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.52","features":["macros"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.52","features":["rt-multi-thread","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"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":"3cf18149249044429fb11af3e01815c51550eca4f2dfba7f0f85ca9fa4937a63","features":{"batch_operations":["tokio/sync"],"circuit_breaker":[],"curl_diagnostics":[],"enhanced_tools":[],"failover":[],"health_checks":[],"input_validation":[],"integration":[],"rate_limiting":["tokio/time"],"retry":[],"sync_api":["tokio/rt-multi-thread"],"tool_calling":[]},"features2":{"caching":["dep:lru"],"count_tokens":["dep:tiktoken-rs"],"default":["full"],"enabled":["dep:api_openai_compatible","api_openai_compatible/enabled","dep:mod_interface","dep:error_tools","dep:workspace_tools","dep:serde","dep:serde_json","dep:secrecy","dep:former","dep:futures-core","dep:futures-util","dep:tokio","dep:reqwest","dep:url"],"full":["enabled","integration","streaming","tool_calling","retry","circuit_breaker","rate_limiting","failover","enhanced_tools","health_checks","structured_logging","count_tokens","caching","input_validation","curl_diagnostics","batch_operations","performance_metrics","sync_api"],"performance_metrics":["dep:prometheus"],"streaming":["dep:eventsource-stream","dep:bytes","api_openai_compatible/streaming"],"structured_logging":["dep:tracing"]},"yanked":false,"rust_version":"1.70","pubtime":"2026-06-15T06:58:21Z","v":2} {"name":"api_xai","vers":"0.6.1","deps":[{"name":"api_openai_compatible","req":"=0.5.1","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"error_tools","req":"^0.40","features":["error_typed"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"eventsource-stream","req":"^0.2","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-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":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"lru","req":"^0.18","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":"prometheus","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","rustls","stream"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"secrecy","req":"^0.10","features":[],"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_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tiktoken-rs","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.52","features":["macros"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.52","features":["rt-multi-thread","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"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":"f58c1e693351e0fa04ad7fa3bd0b0444687ac6eb7ddc6f2fda5bed676e6ae1c2","features":{"batch_operations":["tokio/sync"],"circuit_breaker":[],"curl_diagnostics":[],"enhanced_tools":[],"failover":[],"health_checks":[],"input_validation":[],"integration":[],"rate_limiting":["tokio/time"],"retry":[],"sync_api":["tokio/rt-multi-thread"],"tool_calling":[]},"features2":{"caching":["dep:lru"],"count_tokens":["dep:tiktoken-rs"],"default":["full"],"enabled":["dep:api_openai_compatible","api_openai_compatible/enabled","dep:mod_interface","dep:error_tools","dep:workspace_tools","dep:serde","dep:serde_json","dep:secrecy","dep:former","dep:futures-core","dep:futures-util","dep:tokio","dep:reqwest","dep:url"],"full":["enabled","integration","streaming","tool_calling","retry","circuit_breaker","rate_limiting","failover","enhanced_tools","health_checks","structured_logging","count_tokens","caching","input_validation","curl_diagnostics","batch_operations","performance_metrics","sync_api"],"performance_metrics":["dep:prometheus"],"streaming":["dep:eventsource-stream","dep:bytes","api_openai_compatible/streaming"],"structured_logging":["dep:tracing"]},"yanked":false,"rust_version":"1.70","pubtime":"2026-06-17T07:12:01Z","v":2}