context_server: Fix casing of `mimeType` in tool responses (#30703)

Jonathan LEI created

Closes #30243

Release Notes:

- Fixed wrong casing for the `mimeType` field when parsing MCP server
image responses.

Change summary

crates/context_server/src/types.rs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Detailed changes

crates/context_server/src/types.rs 🔗

@@ -604,7 +604,7 @@ pub struct CallToolResponse {
 pub enum ToolResponseContent {
     #[serde(rename = "text")]
     Text { text: String },
-    #[serde(rename = "image")]
+    #[serde(rename = "image", rename_all = "camelCase")]
     Image { data: String, mime_type: String },
     #[serde(rename = "resource")]
     Resource { resource: ResourceContents },