Skip to content

Commit ececc90

Browse files
committed
Fix reflection for MCP
1 parent 7c618a8 commit ececc90

File tree

1 file changed

+48
-0
lines changed

1 file changed

+48
-0
lines changed

resources/META-INF/native-image/eca/eca/reflect-config.json

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,12 +66,24 @@
6666
"allDeclaredFields":true,
6767
"allDeclaredMethods":true
6868
},
69+
{
70+
"name":"io.modelcontextprotocol.spec.McpSchema$Root",
71+
"allDeclaredConstructors":true,
72+
"allDeclaredFields":true,
73+
"allDeclaredMethods":true
74+
},
6975
{
7076
"name":"io.modelcontextprotocol.spec.McpSchema$ListResourcesResult",
7177
"allDeclaredConstructors":true,
7278
"allDeclaredFields":true,
7379
"allDeclaredMethods":true
7480
},
81+
{
82+
"name":"io.modelcontextprotocol.spec.McpSchema$ListRootResult",
83+
"allDeclaredConstructors":true,
84+
"allDeclaredFields":true,
85+
"allDeclaredMethods":true
86+
},
7587
{
7688
"name":"io.modelcontextprotocol.spec.McpSchema$ListPromptsResult",
7789
"allDeclaredConstructors":true,
@@ -157,5 +169,41 @@
157169
"allDeclaredFields":true,
158170
"allDeclaredConstructors":true,
159171
"allDeclaredMethods":true
172+
},
173+
{
174+
"name":"io.modelcontextprotocol.spec.McpSchema$CallToolRequest",
175+
"allDeclaredFields":true,
176+
"allDeclaredConstructors":true,
177+
"allDeclaredMethods":true
178+
},
179+
{
180+
"name":"io.modelcontextprotocol.spec.McpSchema$CallToolResult",
181+
"allDeclaredFields":true,
182+
"allDeclaredConstructors":true,
183+
"allDeclaredMethods":true
184+
},
185+
{
186+
"name":"io.modelcontextprotocol.spec.McpSchema$TextContent",
187+
"allDeclaredFields":true,
188+
"allDeclaredConstructors":true,
189+
"allDeclaredMethods":true
190+
},
191+
{
192+
"name":"io.modelcontextprotocol.spec.McpSchema$ImageContent",
193+
"allDeclaredFields":true,
194+
"allDeclaredConstructors":true,
195+
"allDeclaredMethods":true
196+
},
197+
{
198+
"name":"io.modelcontextprotocol.spec.McpSchema$AudioContent",
199+
"allDeclaredFields":true,
200+
"allDeclaredConstructors":true,
201+
"allDeclaredMethods":true
202+
},
203+
{
204+
"name":"io.modelcontextprotocol.spec.McpSchema$EmbeddedResource",
205+
"allDeclaredFields":true,
206+
"allDeclaredConstructors":true,
207+
"allDeclaredMethods":true
160208
}
161209
]

0 commit comments

Comments
 (0)