use super::*;
use axum::Json;
use sha2::Digest;
pub async fn runtime_tool_capabilities() -> Json<RuntimeToolCapabilitiesResponse> {
Json(RuntimeToolCapabilitiesResponse {
tool_types: vec!["http", "mcp", "script", "sql"],
})
}
pub fn routes() -> axum::Router<Arc<Context>> {
use axum::routing::get;
axum::Router::new()
.route("/mcp/runtime_tool_capabilities", get(runtime_tool_capabilities))
}
use ::cordis::Service;
use std::sync::Arc;
use ::cordis::Context;