From 3ba60fdaab0948aa6138ea2ee1b34d9ba5c8598b Mon Sep 17 00:00:00 2001 From: Eric Gustin <34000337+EricGustin@users.noreply.github.com> Date: Thu, 9 Oct 2025 16:46:45 -0700 Subject: [PATCH] Use alias when model dumping a response (#613) --- libs/arcade-mcp-server/arcade_mcp_server/session.py | 2 +- libs/arcade-mcp-server/pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/arcade-mcp-server/arcade_mcp_server/session.py b/libs/arcade-mcp-server/arcade_mcp_server/session.py index 0c4757c9..1d7b744f 100644 --- a/libs/arcade-mcp-server/arcade_mcp_server/session.py +++ b/libs/arcade-mcp-server/arcade_mcp_server/session.py @@ -376,7 +376,7 @@ class ServerSession: # Send response if any if response and self.write_stream: if hasattr(response, "model_dump_json"): - response_data = response.model_dump_json(exclude_none=True) + response_data = response.model_dump_json(exclude_none=True, by_alias=True) else: response_data = json.dumps(response) diff --git a/libs/arcade-mcp-server/pyproject.toml b/libs/arcade-mcp-server/pyproject.toml index 2daba31e..0551f712 100644 --- a/libs/arcade-mcp-server/pyproject.toml +++ b/libs/arcade-mcp-server/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "arcade-mcp-server" -version = "1.2.0" +version = "1.2.1" description = "Model Context Protocol (MCP) server framework for Arcade.dev" readme = "README.md" authors = [{ name = "Arcade.dev" }]