Skip to content

Commit d9c4ddf

Browse files
fix: include JsonSchema definitions in mcpTool inputSchema (#242)
Co-authored-by: Kazuhiro Sera <[email protected]>
1 parent 1d19839 commit d9c4ddf

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

.changeset/icy-clouds-battle.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@openai/agents-core': patch
3+
---
4+
5+
include JsonSchema definitions in mcpTool inputSchema

packages/agents-core/src/mcp.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -299,6 +299,7 @@ export function mcpToFunctionTool(
299299
}
300300

301301
const schema: JsonObjectSchema<any> = {
302+
...mcpTool.inputSchema,
302303
type: mcpTool.inputSchema?.type ?? 'object',
303304
properties: mcpTool.inputSchema?.properties ?? {},
304305
required: mcpTool.inputSchema?.required ?? [],

0 commit comments

Comments
 (0)