UNPKG

il2cpp-dump-analyzer-mcp

Version:

Agentic RAG system for analyzing IL2CPP dump.cs files from Unity games

48 lines 1.57 kB
"use strict"; /** * Transport types and interfaces for IL2CPP MCP Server * Supports stdio, HTTP, and WebSocket transports for local and remote access */ Object.defineProperty(exports, "__esModule", { value: true }); exports.TransportEvent = exports.DEFAULT_TRANSPORT_CONFIG = exports.TransportType = void 0; /** * Available transport types */ var TransportType; (function (TransportType) { TransportType["STDIO"] = "stdio"; TransportType["HTTP"] = "http"; TransportType["WEBSOCKET"] = "websocket"; TransportType["SSE"] = "sse"; })(TransportType || (exports.TransportType = TransportType = {})); /** * Default transport configuration */ exports.DEFAULT_TRANSPORT_CONFIG = { type: TransportType.STDIO, host: 'localhost', port: 3000, enableCors: true, apiKey: '', sessionTimeout: 30 * 60 * 1000, // 30 minutes enableLogging: false, maxRequestSize: 10 * 1024 * 1024, // 10MB rateLimitRpm: 100, enableSsl: false, sslCertPath: '', sslKeyPath: '' }; /** * Transport event types */ var TransportEvent; (function (TransportEvent) { TransportEvent["CONNECTED"] = "connected"; TransportEvent["DISCONNECTED"] = "disconnected"; TransportEvent["MESSAGE_RECEIVED"] = "message_received"; TransportEvent["MESSAGE_SENT"] = "message_sent"; TransportEvent["ERROR"] = "error"; TransportEvent["RATE_LIMITED"] = "rate_limited"; TransportEvent["AUTH_FAILED"] = "auth_failed"; })(TransportEvent || (exports.TransportEvent = TransportEvent = {})); //# sourceMappingURL=transport-types.js.map