{"name":"ferro-mcp-server","vers":"0.2.51","deps":[{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"238b65e51909f8cee37ed28f81ed2c77445fbc5aad4221ec2bf0a49ab685a722","features":{},"yanked":false,"pubtime":"2026-06-11T02:06:36Z"} {"name":"ferro-mcp-server","vers":"0.2.52","deps":[{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"11c3a2ee4aa54cd411388d1b86d2a02c6e9dd29de05b98a6393964c5b08bf946","features":{},"yanked":false,"pubtime":"2026-06-11T03:42:52Z"} {"name":"ferro-mcp-server","vers":"0.2.53","deps":[{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"43b75de58c67dab9e746a6ac7f92a44d14d609356182eb16a416162d394871d6","features":{},"yanked":false,"pubtime":"2026-06-11T23:26:51Z"} {"name":"ferro-mcp-server","vers":"0.2.54","deps":[{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b23f8a6a8bafeff4b523cf7ec6a7a3c6fef1c739a729196d69bd1e62d144d211","features":{},"yanked":false,"pubtime":"2026-06-12T06:40:55Z"} {"name":"ferro-mcp-server","vers":"0.2.55","deps":[{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"164be8862de2dba3b4f6e6ae4b708948d01be037f6abbc40d1157114efe44132","features":{},"yanked":false,"pubtime":"2026-06-12T22:49:54Z"} {"name":"ferro-mcp-server","vers":"0.2.56","deps":[{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a45115c8b15b85c3e5ad214ba1e66297c926747a83e6fe1a508cf456fe1ea2ac","features":{},"yanked":false,"pubtime":"2026-06-13T13:16:31Z"} {"name":"ferro-mcp-server","vers":"0.2.57","deps":[{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"26d9ad5fc4eb84941fab71730e795df253cb6e7c2aa867614005f4a0009eda5d","features":{},"yanked":false,"pubtime":"2026-06-13T14:03:42Z"} {"name":"ferro-mcp-server","vers":"0.2.58","deps":[{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cfad5fc0648f3477078709e4c9ebe3fce02f0fb11f1cb2136fb908b9d8a10156","features":{},"yanked":false,"pubtime":"2026-06-13T17:24:31Z"} {"name":"ferro-mcp-server","vers":"0.2.59","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9b032d5912aec3d4b7272db0aa87d2559d2dae630833c0c8e8373e3854a7766c","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand"]},"yanked":false,"pubtime":"2026-06-14T04:21:15Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.60","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4cae54b5ecfade9acb11efdb194cec56d10f153faf6463559fd4e139a25f6593","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand"]},"yanked":false,"pubtime":"2026-06-14T18:10:39Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.61","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"30a3e758bc101b2f16f6867828aa52614a6dd4d69c4d90654798a762038076d9","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand"]},"yanked":false,"pubtime":"2026-06-14T19:30:46Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.62","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"97d6002a35c92f4ad23c44b5940195cbda5d74c88503c980fb220b5b7bc17c97","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand"]},"yanked":false,"pubtime":"2026-06-14T23:44:15Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.63","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"142e78c14a8944c846249456d3f7dc55b2444e954ecd640dced2b05f3dad090e","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand"]},"yanked":false,"pubtime":"2026-06-15T02:56:44Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.64","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a642828954505a2f365f30fcedd06d4a684ae220bd9df4df3c4bef635721e4e7","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand"]},"yanked":false,"pubtime":"2026-06-15T03:38:07Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.65","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f5c1a7b60c63640bb0c5dfefd7d9f7c29441e076f3586f0ef9b9406f0aeb451d","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand"]},"yanked":false,"pubtime":"2026-06-15T04:05:49Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.66","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a9c453a5a3c200cfac3ab34654cd33097f158089723ce6c3e21510ea8770f74c","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand"]},"yanked":false,"pubtime":"2026-06-15T16:30:39Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.67","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-rs","req":"^0.2","features":["projections"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c58da79ed82488539e65e3a09322a1265ee4784e499eca8754ba4156834aab02","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand","ferro-rs/confirmation"]},"yanked":false,"pubtime":"2026-06-16T16:35:13Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.68","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-rs","req":"^0.2","features":["projections"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5e367b04b4cef53a7c9733731e51ba704969372c26ece134434c21b7c83b0db5","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand","ferro-rs/confirmation"]},"yanked":false,"pubtime":"2026-06-16T17:34:12Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.69","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-rs","req":"^0.2","features":["projections"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8dc3ebef5fb128965d128b8d82ad37d60326d60b5fb5110b19cf974ba4c03872","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand","ferro-rs/confirmation"]},"yanked":false,"pubtime":"2026-06-16T21:21:04Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.70","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-rs","req":"^0.2","features":["projections"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"62017d0a5a2ecca2ac945ae77e7f590521d50ebb7a809f6166582d05b8d94423","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand","ferro-rs/confirmation"]},"yanked":false,"pubtime":"2026-06-21T00:25:59Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.71","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-rs","req":"^0.2","features":["projections"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7ae2033240738ce5d484cc1fab27cc98f0bad91908357aab6bce3b2513fcab4c","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand","ferro-rs/confirmation"]},"yanked":false,"pubtime":"2026-06-21T01:27:02Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.72","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-rs","req":"^0.2","features":["projections"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d6e41c37de514c390dc8933358bc661748a467d91b4e39168ebe6f2d5d313ff4","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand","ferro-rs/confirmation"]},"yanked":false,"pubtime":"2026-06-21T16:53:10Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.73","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-rs","req":"^0.2","features":["projections"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7563db526ac9fcae295d576368fbaad305e753a746b3c391e26d85441696d6a7","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand","ferro-rs/confirmation"]},"yanked":false,"pubtime":"2026-06-22T00:17:17Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.74","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-rs","req":"^0.2","features":["projections"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"66784f4e7495578896966d9830de709f3f9341e4add074d8b8e38c256221b616","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand","ferro-rs/confirmation"]},"yanked":false,"pubtime":"2026-06-22T01:21:06Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.75","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-rs","req":"^0.2","features":["projections"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ef0253d2c05af36ecc220e0c1cd797fefba61d4501eab9cd9ff57814ff9b8da3","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand","ferro-rs/confirmation"]},"yanked":false,"pubtime":"2026-06-22T13:35:58Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.76","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-rs","req":"^0.2","features":["projections"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5e99ec39d1ff0e2983ae9c48ba9375df1a4653068838ac980e428acd893679e6","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand","ferro-rs/confirmation"]},"yanked":false,"pubtime":"2026-06-23T00:32:49Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.77","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-rs","req":"^0.2","features":["projections"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"455460b5fdfb018c6aa26bd2706ce5238a54c878e58af272309121bd58613caf","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand","ferro-rs/confirmation"]},"yanked":false,"pubtime":"2026-06-23T13:28:45Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.78","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-rs","req":"^0.2","features":["projections"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"95d665456d5c6216c74d59ab69261857fb87b182c576ff6531bf1056a0cb2faf","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand","ferro-rs/confirmation"]},"yanked":false,"pubtime":"2026-06-24T13:56:58Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.79","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-rs","req":"^0.2","features":["projections"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c485aa0e990f9a190d4dec488ec4e6b3c12a09921c8b9f0cd693568159486954","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand","ferro-rs/confirmation"]},"yanked":false,"pubtime":"2026-06-24T15:06:24Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.80","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-rs","req":"^0.2","features":["projections"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1b4c76a9fe0d0f752cb54d7ba85d7fe08b25ce10eb787b1b45462e93ed938c1a","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand","ferro-rs/confirmation"]},"yanked":false,"pubtime":"2026-06-24T16:59:55Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.81","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-rs","req":"^0.2","features":["projections"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"58467294eb0da0552888886ef55a7ec9303b4c7216fe3a6b11eea1ad31d7e79b","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand","ferro-rs/confirmation"]},"yanked":false,"pubtime":"2026-06-24T20:54:47Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.82","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-rs","req":"^0.2","features":["projections"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d15496057620133d3130dae89fcad653a277889a0006518bfc7016cd3ce0c9a9","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand","ferro-rs/confirmation"]},"yanked":false,"pubtime":"2026-06-28T01:51:27Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.83","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-rs","req":"^0.2","features":["projections"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2cc5f1b34d821d8936bb288e8eb009c601dcfe2ed701c36af3e02f44a7cf3ef1","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand","ferro-rs/confirmation"]},"yanked":false,"pubtime":"2026-06-30T22:53:57Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.84","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-rs","req":"^0.2","features":["projections"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"500d970ec308f970717e934f2c49610a5d50ba5ae98d9439d11e55cc31c70949","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand","ferro-rs/confirmation"]},"yanked":false,"pubtime":"2026-07-01T01:26:35Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.85","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-rs","req":"^0.2","features":["projections"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5091151a3c53793c183ef0bc020dd3aa0d7aaca1048fe39ecd540a3e88e583a1","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand","ferro-rs/confirmation"]},"yanked":false,"pubtime":"2026-07-04T14:16:48Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.86","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-rs","req":"^0.2","features":["projections"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0d80606ea237b44d513b4ea7af72e6a85a44f815e2c1287d1384d139c11e3eab","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand","ferro-rs/confirmation"]},"yanked":false,"pubtime":"2026-07-04T16:16:25Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.87","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-rs","req":"^0.2","features":["projections"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ef3953743f758fb3afe0ff227becaf36586c97fdee2884fd4421a9e61c5a8efb","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand","ferro-rs/confirmation"]},"yanked":false,"pubtime":"2026-07-04T21:58:00Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.88","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-rs","req":"^0.2","features":["projections"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"31fa0e7a11eae2d90457d3536161816c3ab0f0be837344ec98ea692ed7f596b8","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand","ferro-rs/confirmation"]},"yanked":false,"pubtime":"2026-07-04T22:25:59Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.89","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-rs","req":"^0.2","features":["projections"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"072747ba7df43444ef64f16fcfe79017f6749456d22009db284af7c4554db133","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand","ferro-rs/confirmation"]},"yanked":false,"pubtime":"2026-07-06T17:21:54Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.90","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-rs","req":"^0.2","features":["projections"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bad50a5d628220853759200c3577dc8be52f46f5ad5ea459436a40398c2867ce","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand","ferro-rs/confirmation"]},"yanked":false,"pubtime":"2026-07-06T23:37:00Z","v":2} {"name":"ferro-mcp-server","vers":"0.2.91","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferro-ai","req":"^0.2","features":["confirmation","classifier-trait"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ferro-audit","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-mcp-oauth","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-projections","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferro-rs","req":"^0.2","features":["projections"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.12","features":["server","macros","base64"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.0","features":["sqlx-sqlite","sqlx-postgres","runtime-tokio-rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","macros","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"926679191e085cecf49bc7de4a1b6b1fb736316617bc5b00a1da22944416e818","features":{},"features2":{"ai":["dep:ferro-ai"],"ai-live":["ai","ferro-ai/llm"],"confirmation":["dep:ferro-ai","dep:rand","ferro-rs/confirmation"]},"yanked":false,"pubtime":"2026-07-08T20:03:01Z","v":2}