chore: rebrand project to crank

This commit is contained in:
a.tolmachev
2026-03-28 00:58:56 +03:00
parent 6821d0c64a
commit 26335e8d9b
101 changed files with 550 additions and 538 deletions
+13 -13
View File
@@ -10,8 +10,8 @@ use axum::{
response::{IntoResponse, Response},
routing::get,
};
use mcpaas_registry::{PostgresRegistry, RegistryOperation};
use mcpaas_runtime::{RuntimeError, RuntimeExecutor, RuntimeOperation};
use crank_registry::{PostgresRegistry, RegistryOperation};
use crank_runtime::{RuntimeError, RuntimeExecutor, RuntimeOperation};
use serde::{Deserialize, Serialize};
use serde_json::{Value, json};
@@ -312,7 +312,7 @@ async fn handle_initialize(state: Arc<AppState>, message: &Value) -> Response {
}
},
"serverInfo": {
"name": "rmcp-mcp-server",
"name": "crank-mcp-server",
"version": env!("CARGO_PKG_VERSION")
}
}),
@@ -480,9 +480,9 @@ fn tool_definition(operation: &RegistryOperation) -> Value {
})
}
fn schema_to_json_schema(schema: &mcpaas_schema::Schema) -> Value {
fn schema_to_json_schema(schema: &crank_schema::Schema) -> Value {
match schema.kind {
mcpaas_schema::SchemaKind::Object => {
crank_schema::SchemaKind::Object => {
let mut properties = serde_json::Map::new();
let mut required = Vec::new();
@@ -500,7 +500,7 @@ fn schema_to_json_schema(schema: &mcpaas_schema::Schema) -> Value {
"required": required
})
}
mcpaas_schema::SchemaKind::Array => json!({
crank_schema::SchemaKind::Array => json!({
"type": "array",
"items": schema
.items
@@ -508,16 +508,16 @@ fn schema_to_json_schema(schema: &mcpaas_schema::Schema) -> Value {
.map(schema_to_json_schema)
.unwrap_or_else(|| json!({}))
}),
mcpaas_schema::SchemaKind::String => json!({ "type": "string" }),
mcpaas_schema::SchemaKind::Integer => json!({ "type": "integer" }),
mcpaas_schema::SchemaKind::Number => json!({ "type": "number" }),
mcpaas_schema::SchemaKind::Boolean => json!({ "type": "boolean" }),
mcpaas_schema::SchemaKind::Enum => json!({
crank_schema::SchemaKind::String => json!({ "type": "string" }),
crank_schema::SchemaKind::Integer => json!({ "type": "integer" }),
crank_schema::SchemaKind::Number => json!({ "type": "number" }),
crank_schema::SchemaKind::Boolean => json!({ "type": "boolean" }),
crank_schema::SchemaKind::Enum => json!({
"type": "string",
"enum": schema.enum_values
}),
mcpaas_schema::SchemaKind::Null => json!({ "type": "null" }),
mcpaas_schema::SchemaKind::Oneof => json!({
crank_schema::SchemaKind::Null => json!({ "type": "null" }),
crank_schema::SchemaKind::Oneof => json!({
"anyOf": schema.variants.iter().map(schema_to_json_schema).collect::<Vec<_>>()
}),
}