feat(llm): pass strict through tool definitions for Codex parity (#33392)

This commit is contained in:
Aiden Cline
2026-06-25 16:28:39 -05:00
committed by GitHub
parent 0568855cc6
commit 5f61d21487
10 changed files with 31 additions and 9 deletions
@@ -1314,6 +1314,7 @@ describe("session.llm.stream", () => {
type: "function",
name: "lookup",
description: "Lookup data",
strict: false,
parameters: {
type: "object",
properties: { query: { type: "string" } },
@@ -1402,6 +1403,7 @@ describe("session.llm.stream", () => {
type: "function",
name: "lookup",
description: "Lookup data",
strict: false,
parameters: {
type: "object",
properties: { query: { type: "string" } },