mcp: ignore unknown json fields and improve error reporting

This commit is contained in:
Adrià Arrufat
2026-02-28 22:18:37 +09:00
parent 6897d72c3e
commit 5f9a7a5381
3 changed files with 12 additions and 10 deletions

View File

@@ -24,8 +24,7 @@ pub fn processRequests(server: *Server) !void {
if (msg.len == 0) continue;
// Critical: Per-request Arena
var arena = std.heap.ArenaAllocator.init(server.allocator);
var arena: std.heap.ArenaAllocator = .init(server.allocator);
defer arena.deinit();
handleMessage(server, arena.allocator(), msg) catch |err| {