diff --git a/.yarn/patches/@opeoginni-github-copilot-openai-compatible-npm-0.1.18-3f65760532.patch b/.yarn/patches/@opeoginni-github-copilot-openai-compatible-npm-0.1.18-3f65760532.patch deleted file mode 100644 index cebfdd00a5..0000000000 --- a/.yarn/patches/@opeoginni-github-copilot-openai-compatible-npm-0.1.18-3f65760532.patch +++ /dev/null @@ -1,44 +0,0 @@ -diff --git a/dist/index.js b/dist/index.js -index 53f411e55a4c9a06fd29bb4ab8161c4ad15980cd..71b91f196c8b886ed90dd237dec5625d79d5677e 100644 ---- a/dist/index.js -+++ b/dist/index.js -@@ -12676,10 +12676,13 @@ var OpenAIResponsesLanguageModel = class { - } - }); - } else if (value.item.type === "message") { -- controller.enqueue({ -- type: "text-end", -- id: value.item.id -- }); -+ // Fix for gpt-5-codex: use currentTextId to ensure text-end matches text-start -+ if (currentTextId) { -+ controller.enqueue({ -+ type: "text-end", -+ id: currentTextId -+ }); -+ } - currentTextId = null; - } else if (isResponseOutputItemDoneReasoningChunk(value)) { - const activeReasoningPart = activeReasoning[value.item.id]; -diff --git a/dist/index.mjs b/dist/index.mjs -index 7719264da3c49a66c2626082f6ccaae6e3ef5e89..090fd8cf142674192a826148428ed6a0c4a54e35 100644 ---- a/dist/index.mjs -+++ b/dist/index.mjs -@@ -12670,10 +12670,13 @@ var OpenAIResponsesLanguageModel = class { - } - }); - } else if (value.item.type === "message") { -- controller.enqueue({ -- type: "text-end", -- id: value.item.id -- }); -+ // Fix for gpt-5-codex: use currentTextId to ensure text-end matches text-start -+ if (currentTextId) { -+ controller.enqueue({ -+ type: "text-end", -+ id: currentTextId -+ }); -+ } - currentTextId = null; - } else if (isResponseOutputItemDoneReasoningChunk(value)) { - const activeReasoningPart = activeReasoning[value.item.id]; diff --git a/package.json b/package.json index d29784342a..7c937cc3b3 100644 --- a/package.json +++ b/package.json @@ -154,7 +154,7 @@ "@opentelemetry/sdk-trace-base": "^2.0.0", "@opentelemetry/sdk-trace-node": "^2.0.0", "@opentelemetry/sdk-trace-web": "^2.0.0", - "@opeoginni/github-copilot-openai-compatible": "patch:@opeoginni/github-copilot-openai-compatible@npm%3A0.1.18#~/.yarn/patches/@opeoginni-github-copilot-openai-compatible-npm-0.1.18-3f65760532.patch", + "@opeoginni/github-copilot-openai-compatible": "0.1.19", "@playwright/test": "^1.52.0", "@radix-ui/react-context-menu": "^2.2.16", "@reduxjs/toolkit": "^2.2.5", diff --git a/yarn.lock b/yarn.lock index 171c74decd..5bae743113 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7307,27 +7307,15 @@ __metadata: languageName: node linkType: hard -"@opeoginni/github-copilot-openai-compatible@npm:0.1.18": - version: 0.1.18 - resolution: "@opeoginni/github-copilot-openai-compatible@npm:0.1.18" +"@opeoginni/github-copilot-openai-compatible@npm:0.1.19": + version: 0.1.19 + resolution: "@opeoginni/github-copilot-openai-compatible@npm:0.1.19" dependencies: "@ai-sdk/openai": "npm:^2.0.42" "@ai-sdk/openai-compatible": "npm:^1.0.19" "@ai-sdk/provider": "npm:^2.1.0-beta.4" "@ai-sdk/provider-utils": "npm:^3.0.10" - checksum: 10c0/31b87ed150883bbdd33a0203e45831859560fdf174f0285384fdcb1d01fc4a56ca15f31d648e8d6d3a2d4d5c6e327ddecbf422543eeefaa7e8fdd7dc2f2a3b08 - languageName: node - linkType: hard - -"@opeoginni/github-copilot-openai-compatible@patch:@opeoginni/github-copilot-openai-compatible@npm%3A0.1.18#~/.yarn/patches/@opeoginni-github-copilot-openai-compatible-npm-0.1.18-3f65760532.patch": - version: 0.1.18 - resolution: "@opeoginni/github-copilot-openai-compatible@patch:@opeoginni/github-copilot-openai-compatible@npm%3A0.1.18#~/.yarn/patches/@opeoginni-github-copilot-openai-compatible-npm-0.1.18-3f65760532.patch::version=0.1.18&hash=1cf9d0" - dependencies: - "@ai-sdk/openai": "npm:^2.0.42" - "@ai-sdk/openai-compatible": "npm:^1.0.19" - "@ai-sdk/provider": "npm:^2.1.0-beta.4" - "@ai-sdk/provider-utils": "npm:^3.0.10" - checksum: 10c0/cfffc031d2742068d20baed0e0ade6e9182c29ee7a425fa64262c04023ae75220b8b944ad2c9554255681e325fa1a70ec5e1f961b5f7370c871e70cbaeac0e79 + checksum: 10c0/dfb01832d7c704b2eb080fc09d31b07fc26e5ac4e648ce219dc0d80cf044ef3cae504427781ec2ce3c5a2459c9c81d043046a255642108d5b3de0f83f4a9f20a languageName: node linkType: hard @@ -13903,7 +13891,7 @@ __metadata: "@opentelemetry/sdk-trace-base": "npm:^2.0.0" "@opentelemetry/sdk-trace-node": "npm:^2.0.0" "@opentelemetry/sdk-trace-web": "npm:^2.0.0" - "@opeoginni/github-copilot-openai-compatible": "patch:@opeoginni/github-copilot-openai-compatible@npm%3A0.1.18#~/.yarn/patches/@opeoginni-github-copilot-openai-compatible-npm-0.1.18-3f65760532.patch" + "@opeoginni/github-copilot-openai-compatible": "npm:0.1.19" "@playwright/test": "npm:^1.52.0" "@radix-ui/react-context-menu": "npm:^2.2.16" "@reduxjs/toolkit": "npm:^2.2.5"