import { reactive } from "vue"; interface TypeAble { type: string; } export function getDefaultValue(property: TypeAble): any { if (property.type === 'number' || property.type === 'integer') { return 0; } else if (property.type === 'boolean') { return false; } else if (property.type === 'object') { return {}; } else { return ''; } } export function normaliseJavascriptType(type: string) { switch (type) { case 'integer': return 'number'; case 'number': return 'number'; case 'boolean': return 'boolean'; case 'string': return 'string'; default: return 'string'; } } export const mcpSetting = reactive({ timeout: 60, });