Skip to content

Commit 72b117b

Browse files
committed
fix: include JsonSchema definitions in mcpTool inputSchema
1 parent edf4c6b commit 72b117b

File tree

7 files changed

+20
-14
lines changed

7 files changed

+20
-14
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
@@ -290,6 +290,7 @@ export function mcpToFunctionTool(
290290
}
291291

292292
const schema: JsonObjectSchema<any> = {
293+
...mcpTool.inputSchema,
293294
type: mcpTool.inputSchema?.type ?? 'object',
294295
properties: mcpTool.inputSchema?.properties ?? {},
295296
required: mcpTool.inputSchema?.required ?? [],

packages/agents-core/src/metadata.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33

44
export const METADATA = {
55
"name": "@openai/agents-core",
6-
"version": "0.0.7",
6+
"version": "0.0.12",
77
"versions": {
8-
"@openai/agents-core": "0.0.7",
8+
"@openai/agents-core": "0.0.12",
99
"@openai/zod": "npm:[email protected] - 3.25.67",
10-
"openai": "^5.0.1"
10+
"openai": "^5.10.1"
1111
}
1212
};
1313

packages/agents-extensions/src/metadata.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33

44
export const METADATA = {
55
"name": "@openai/agents-extensions",
6-
"version": "0.0.7",
6+
"version": "0.0.12",
77
"versions": {
8-
"@openai/agents-extensions": "0.0.7",
8+
"@openai/agents-extensions": "0.0.12",
99
"@openai/zod": "npm:[email protected] - 3.25.67"
1010
}
1111
};

packages/agents-openai/src/metadata.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33

44
export const METADATA = {
55
"name": "@openai/agents-openai",
6-
"version": "0.0.7",
6+
"version": "0.0.12",
77
"versions": {
8-
"@openai/agents-openai": "0.0.7",
8+
"@openai/agents-openai": "0.0.12",
99
"@openai/agents-core": "workspace:*",
10-
"openai": "^5.0.1",
11-
"@openai/zod": "npm:[email protected] - 3.25.67"
10+
"@openai/zod": "npm:[email protected] - 3.25.67",
11+
"openai": "^5.10.1"
1212
}
1313
};
1414

packages/agents-realtime/src/metadata.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33

44
export const METADATA = {
55
"name": "@openai/agents-realtime",
6-
"version": "0.0.7",
6+
"version": "0.0.12",
77
"versions": {
8-
"@openai/agents-realtime": "0.0.7",
8+
"@openai/agents-realtime": "0.0.12",
99
"@openai/agents-core": "workspace:*",
1010
"@openai/zod": "npm:[email protected] - 3.25.67"
1111
}

packages/agents/src/metadata.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33

44
export const METADATA = {
55
"name": "@openai/agents",
6-
"version": "0.0.7",
6+
"version": "0.0.12",
77
"versions": {
8-
"@openai/agents": "0.0.7",
8+
"@openai/agents": "0.0.12",
99
"@openai/agents-core": "workspace:*",
1010
"@openai/agents-openai": "workspace:*",
1111
"@openai/agents-realtime": "workspace:*",
12-
"openai": "^5.0.1"
12+
"openai": "^5.10.1"
1313
}
1414
};
1515

0 commit comments

Comments
 (0)