Merge branch 'development_fix_mcpservers' into development_heroserver

* development_fix_mcpservers:
  refactor: introduce mcpcore and clean up STDIO transport
This commit is contained in:
2025-09-25 06:05:02 +04:00
19 changed files with 642 additions and 97 deletions

View File

@@ -1,18 +1,17 @@
module main
import freeflowuniverse.herolib.ai.mcp.rhai.mcp
import log
fn main() {
// Create a new MCP server
mut server := mcp.new_mcp_server() or {
log.error('Failed to create MCP server: ${err}')
// Note: Removed log.error() as it interferes with STDIO transport JSON-RPC communication
return
}
// Start the server
server.start() or {
log.error('Failed to start MCP server: ${err}')
// Note: Removed log.error() as it interferes with STDIO transport JSON-RPC communication
return
}
}