{"name":"universal-tool-core","vers":"0.1.0","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.0","features":["derive","env"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.2","features":["server","transport-io"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":["derive"],"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","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tabled","req":"^0.15","features":[],"optional":true,"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"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["trace","cors"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"universal-tool-macros","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^4","features":["axum_extras"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-swagger-ui","req":"^6.0.0","features":["axum"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f4cedeef94f5ddbbb99ef18896275536974cbb92a44c29d70a19c88875364ac3","features":{"default":[]},"features2":{"cli":["dep:clap","dep:clap_complete","dep:indicatif","dep:tabled","dep:dialoguer","dep:console","dep:serde_yaml","dep:csv","dep:atty","universal-tool-macros/cli"],"mcp":["dep:rmcp","dep:tokio","dep:tokio-util","dep:async-trait","universal-tool-macros/mcp"],"openapi":["dep:utoipa","dep:utoipa-swagger-ui"],"rest":["dep:axum","dep:tokio","dep:tower","dep:tower-http","universal-tool-macros/rest"]},"yanked":false,"pubtime":"2025-08-07T01:54:22Z","v":2}
{"name":"universal-tool-core","vers":"0.1.1","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.0","features":["derive","env"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.2","features":["server","transport-io"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":["derive"],"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","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tabled","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["trace","cors"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"universal-tool-macros","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^4","features":["axum_extras"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-swagger-ui","req":"^6.0.0","features":["axum"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"fad5404e6317f0129d920542572a906f434eb9336a2e41551e0313358deb6645","features":{"default":[]},"features2":{"cli":["dep:clap","dep:clap_complete","dep:indicatif","dep:tabled","dep:dialoguer","dep:console","dep:serde_yaml","dep:csv","dep:atty","universal-tool-macros/cli"],"mcp":["dep:rmcp","dep:tokio","dep:tokio-util","dep:async-trait","universal-tool-macros/mcp"],"openapi":["dep:utoipa","dep:utoipa-swagger-ui"],"rest":["dep:axum","dep:tokio","dep:tower","dep:tower-http","universal-tool-macros/rest"]},"yanked":false,"pubtime":"2025-08-16T01:27:19Z","v":2}
{"name":"universal-tool-core","vers":"0.1.2","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.0","features":["derive","env"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.2","features":["server","transport-io"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":["derive"],"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","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tabled","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["trace","cors"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"universal-tool-macros","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^4","features":["axum_extras"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-swagger-ui","req":"^6.0.0","features":["axum"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cb15f89cc1a6d43f8914b5e1645c85569aa914beb496548d49f898ad0927ffc7","features":{"default":[]},"features2":{"cli":["dep:clap","dep:clap_complete","dep:indicatif","dep:tabled","dep:dialoguer","dep:console","dep:serde_yaml","dep:csv","dep:atty","universal-tool-macros/cli"],"mcp":["dep:rmcp","dep:tokio","dep:tokio-util","dep:async-trait","universal-tool-macros/mcp"],"openapi":["dep:utoipa","dep:utoipa-swagger-ui"],"rest":["dep:axum","dep:tokio","dep:tower","dep:tower-http","universal-tool-macros/rest"]},"yanked":false,"pubtime":"2025-08-16T01:45:03Z","v":2}
{"name":"universal-tool-core","vers":"0.2.0","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.0","features":["derive","env"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.6.4","features":["server","transport-io"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":["derive"],"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","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tabled","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["trace","cors"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"universal-tool-macros","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^4","features":["axum_extras"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-swagger-ui","req":"^6.0.0","features":["axum"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"80dddcdac50e34482f89a7ab2f6fc4d204b96bc3d018961ceefd4c55cb5465f2","features":{"default":[]},"features2":{"cli":["dep:clap","dep:clap_complete","dep:indicatif","dep:tabled","dep:dialoguer","dep:console","dep:serde_yaml","dep:csv","dep:atty","universal-tool-macros/cli"],"mcp":["dep:rmcp","dep:tokio","dep:tokio-util","dep:async-trait","universal-tool-macros/mcp"],"openapi":["dep:utoipa","dep:utoipa-swagger-ui"],"rest":["dep:axum","dep:tokio","dep:tower","dep:tower-http","universal-tool-macros/rest"]},"yanked":false,"pubtime":"2025-09-23T19:51:25Z","v":2}
{"name":"universal-tool-core","vers":"0.2.1","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.0","features":["derive","env"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.6.4","features":["server","transport-io"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":["derive"],"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","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tabled","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["trace","cors"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"universal-tool-macros","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^4","features":["axum_extras"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-swagger-ui","req":"^6.0.0","features":["axum"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"61a5eb90a60a4052c1cb5b69d47da29b1c5705583389fbc2aa9eb18ec77d9d0a","features":{"default":[]},"features2":{"cli":["dep:clap","dep:clap_complete","dep:indicatif","dep:tabled","dep:dialoguer","dep:console","dep:serde_yaml","dep:csv","dep:atty","universal-tool-macros/cli"],"mcp":["dep:rmcp","dep:tokio","dep:tokio-util","dep:async-trait","universal-tool-macros/mcp"],"openapi":["dep:utoipa","dep:utoipa-swagger-ui"],"rest":["dep:axum","dep:tokio","dep:tower","dep:tower-http","universal-tool-macros/rest"]},"yanked":false,"pubtime":"2025-10-06T19:58:07Z","v":2}
{"name":"universal-tool-core","vers":"0.2.2","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.0","features":["derive","env"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.6.4","features":["server","transport-io"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":["derive"],"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","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tabled","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["trace","cors"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"universal-tool-macros","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^4","features":["axum_extras"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-swagger-ui","req":"^6.0.0","features":["axum"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d35e75fd19ea08eb1e2b147f51f8e2b521ffa069de118a76b9626a05244d716f","features":{"default":[]},"features2":{"cli":["dep:clap","dep:clap_complete","dep:indicatif","dep:tabled","dep:dialoguer","dep:console","dep:serde_yaml","dep:csv","dep:atty","universal-tool-macros/cli"],"mcp":["dep:rmcp","dep:tokio","dep:tokio-util","dep:async-trait","universal-tool-macros/mcp"],"openapi":["dep:utoipa","dep:utoipa-swagger-ui"],"rest":["dep:axum","dep:tokio","dep:tower","dep:tower-http","universal-tool-macros/rest"]},"yanked":false,"pubtime":"2025-10-07T18:21:03Z","v":2}
{"name":"universal-tool-core","vers":"0.2.3","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.0","features":["derive","env"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.6.4","features":["server","transport-io"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":["derive"],"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","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tabled","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["trace","cors"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"universal-tool-macros","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^4","features":["axum_extras"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-swagger-ui","req":"^6.0.0","features":["axum"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4f5778b24f673162dc951572b83981e7cfbfe6b50043f64817cb995ecffc9ee7","features":{"default":[]},"features2":{"cli":["dep:clap","dep:clap_complete","dep:indicatif","dep:tabled","dep:dialoguer","dep:console","dep:serde_yaml","dep:csv","dep:atty","universal-tool-macros/cli"],"mcp":["dep:rmcp","dep:tokio","dep:tokio-util","dep:async-trait","universal-tool-macros/mcp"],"openapi":["dep:utoipa","dep:utoipa-swagger-ui"],"rest":["dep:axum","dep:tokio","dep:tower","dep:tower-http","universal-tool-macros/rest"]},"yanked":false,"pubtime":"2025-10-16T18:54:25Z","v":2}
{"name":"universal-tool-core","vers":"0.2.4","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.0","features":["derive","env"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.6.4","features":["server","transport-io"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":["derive"],"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","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tabled","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["trace","cors"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"universal-tool-macros","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^4","features":["axum_extras"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-swagger-ui","req":"^6.0.0","features":["axum"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cce74cc63a009c6186076d8f43fd4f07b9aa6de073c18b778be4c5f7e2c3fe4d","features":{"default":[]},"features2":{"cli":["dep:clap","dep:clap_complete","dep:indicatif","dep:tabled","dep:dialoguer","dep:console","dep:serde_yaml","dep:csv","dep:atty","universal-tool-macros/cli"],"mcp":["dep:rmcp","dep:tokio","dep:tokio-util","dep:async-trait","universal-tool-macros/mcp"],"openapi":["dep:utoipa","dep:utoipa-swagger-ui"],"rest":["dep:axum","dep:tokio","dep:tower","dep:tower-http","universal-tool-macros/rest"]},"yanked":false,"pubtime":"2025-12-16T04:23:53Z","v":2}
{"name":"universal-tool-core","vers":"0.2.5","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.0","features":["derive","env"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.6.4","features":["server","transport-io"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":["derive"],"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","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tabled","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["trace","cors"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"universal-tool-macros","req":"^0.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^4","features":["axum_extras"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-swagger-ui","req":"^6.0.0","features":["axum"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e7bd8fdc2a09958962d337fdfc1e4451c1393894ed617b984dde1a7eef6bbdde","features":{"default":[]},"features2":{"cli":["dep:clap","dep:clap_complete","dep:indicatif","dep:tabled","dep:dialoguer","dep:console","dep:serde_yaml","dep:csv","dep:atty","universal-tool-macros/cli"],"mcp":["dep:rmcp","dep:tokio","dep:tokio-util","dep:async-trait","universal-tool-macros/mcp"],"openapi":["dep:utoipa","dep:utoipa-swagger-ui"],"rest":["dep:axum","dep:tokio","dep:tower","dep:tower-http","universal-tool-macros/rest"]},"yanked":false,"pubtime":"2026-01-02T21:51:11Z","v":2}
{"name":"universal-tool-core","vers":"0.2.6","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.0","features":["derive","env"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.6.4","features":["server","transport-io"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":["derive"],"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","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tabled","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["trace","cors"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"universal-tool-macros","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^4","features":["axum_extras"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-swagger-ui","req":"^6.0.0","features":["axum"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3b169535ecc5f660d9dd45873ebb994bbe7d985d5169be6738447bb6c0cb7977","features":{"default":[]},"features2":{"cli":["dep:clap","dep:clap_complete","dep:indicatif","dep:tabled","dep:dialoguer","dep:console","dep:serde_yaml","dep:csv","dep:atty","universal-tool-macros/cli"],"mcp":["dep:rmcp","dep:tokio","dep:tokio-util","dep:async-trait","universal-tool-macros/mcp"],"openapi":["dep:utoipa","dep:utoipa-swagger-ui"],"rest":["dep:axum","dep:tokio","dep:tower","dep:tower-http","universal-tool-macros/rest"]},"yanked":false,"pubtime":"2026-01-31T03:13:16Z","v":2}
{"name":"universal-tool-core","vers":"0.2.7","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.0","features":["derive","env"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.6.4","features":["server","transport-io"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":["derive"],"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","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tabled","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["trace","cors"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"universal-tool-macros","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^4","features":["axum_extras"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-swagger-ui","req":"^6.0.0","features":["axum"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bbb81799b57de04516c3733b3defb0a38da0900647c272c12947926822ededa9","features":{"default":[]},"features2":{"cli":["dep:clap","dep:clap_complete","dep:indicatif","dep:tabled","dep:dialoguer","dep:console","dep:serde_yaml","dep:csv","dep:atty","universal-tool-macros/cli"],"mcp":["dep:rmcp","dep:tokio","dep:tokio-util","dep:async-trait","universal-tool-macros/mcp"],"openapi":["dep:utoipa","dep:utoipa-swagger-ui"],"rest":["dep:axum","dep:tokio","dep:tower","dep:tower-http","universal-tool-macros/rest"]},"yanked":false,"pubtime":"2026-03-26T16:45:55Z","v":2}
{"name":"universal-tool-core","vers":"0.2.8","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"atty","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.0","features":["derive","env"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rmcp","req":"^0.6.4","features":["server","transport-io"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":["derive"],"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","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tabled","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["trace","cors"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"universal-tool-macros","req":"^0.1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^4","features":["axum_extras"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-swagger-ui","req":"^6.0.0","features":["axum"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7ff6d388f94d35b5d1b5fdea83e7ba7329475b3dbb3d569e36b0d151c13dec92","features":{"default":[]},"features2":{"cli":["dep:clap","dep:clap_complete","dep:indicatif","dep:tabled","dep:dialoguer","dep:console","dep:serde_yaml","dep:csv","dep:atty","universal-tool-macros/cli"],"mcp":["dep:rmcp","dep:tokio","dep:tokio-util","dep:async-trait","universal-tool-macros/mcp"],"openapi":["dep:utoipa","dep:utoipa-swagger-ui"],"rest":["dep:axum","dep:tokio","dep:tower","dep:tower-http","universal-tool-macros/rest"]},"yanked":false,"pubtime":"2026-03-26T23:01:23Z","v":2}
