# \#nodejs

**URL:** https://community.openai.com/tag/nodejs/831.md

[Latest](https://community.openai.com/latest.md) · [Categories](https://community.openai.com/categories.md) · [Tags](https://community.openai.com/tags.md)

---

## [\[BUG\] ChatGPT web remounts an MCP App widget without the second tool result on consecutive turns](https://community.openai.com/t/bug-chatgpt-web-remounts-an-mcp-app-widget-without-the-second-tool-result-on-consecutive-turns/1388501)

<div class="topic-metadata">

**Author:** [@sato.taichi](https://community.openai.com/u/sato.taichi)\
**Replies:** 1\
**Last updated:** [October 12, 2026, 5:35pm UTC](https://community.openai.com/t/bug-chatgpt-web-remounts-an-mcp-app-widget-without-the-second-tool-result-on-consecutive-turns/1388501 "2026-10-12T17:35:57Z")

</div>

I found a reproducible issue in ChatGPT web where an MCP App widget works on the first tool call but does not receive the tool result when the same widget-linked tool is called again in the next conversation turn. The…

---

## [How to optimize chunked grammar/spell-check processing with LLaMA.cpp in Node.js?](https://community.openai.com/t/how-to-optimize-chunked-grammar-spell-check-processing-with-llama-cpp-in-node-js/1352978)

<div class="topic-metadata">

**Author:** [@Sanket\_Jaiswal](https://community.openai.com/u/Sanket_Jaiswal)\
**Replies:** 1\
**Last updated:** [August 21, 2025, 4:08pm UTC](https://community.openai.com/t/how-to-optimize-chunked-grammar-spell-check-processing-with-llama-cpp-in-node-js/1352978 "2025-08-21T16:08:02Z")

</div>

Hi everyone, I’m working on a custom RAG-like system in Node.js where users can choose options like grammar correction or spell checking. To avoid hitting the model’s token limit, I split large documents into smaller ch…

---

## [Upload and Analyze Multiple Files(Images, PDF) with OpenAI in Node.js](https://community.openai.com/t/upload-and-analyze-multiple-files-images-pdf-with-openai-in-node-js/1311942)

<div class="topic-metadata">

**Author:** [@Adeniji\_Adekunle\_Jam](https://community.openai.com/u/Adeniji_Adekunle_Jam)\
**Replies:** 0\
**Last updated:** [July 9, 2025, 10:31pm UTC](https://community.openai.com/t/upload-and-analyze-multiple-files-images-pdf-with-openai-in-node-js/1311942 "2025-07-09T22:31:17Z")

</div>

Have you ever needed to send multiple files (like images or PDF) to OpenAI’s API and get a meaningful response back? For example ask open ai to give you the description of the files? This tutorial shows you how to easily…

---

## [OpenAI Agents SDK in TypeScript (openai-agents-js)](https://community.openai.com/t/openai-agents-sdk-in-typescript-openai-agents-js/1230890)

<div class="topic-metadata">

**Author:** [@yusuferen](https://community.openai.com/u/yusuferen)\
**Replies:** 1\
**Last updated:** [May 27, 2025, 12:11pm UTC](https://community.openai.com/t/openai-agents-sdk-in-typescript-openai-agents-js/1230890 "2025-05-27T12:11:56Z")

</div>

Hi everyone, After closely following OpenAI’s updates on function-calling agents — especially the recent release of the Python SDK — I wanted to bring similar functionality to the Node.js ecosystem. So I built “openai-…

---

## [Inconsistent buffering using openai-node](https://community.openai.com/t/inconsistent-buffering-using-openai-node/1117061)

<div class="topic-metadata">

**Author:** [@acavestro](https://community.openai.com/u/acavestro)\
**Replies:** 2\
**Last updated:** [February 10, 2025, 5:07pm UTC](https://community.openai.com/t/inconsistent-buffering-using-openai-node/1117061 "2025-02-10T17:07:32Z")

</div>

Hi people, I want to show you an interesting issue I’m having using openai-node on a Remix project. High level, the server part makes the request to OpenAI api and returned stream is embedded in the response. The client…

---

## [Structured Output: Error "Invalid schema for response\_format " persists even for valid json schema](https://community.openai.com/t/structured-output-error-invalid-schema-for-response-format-persists-even-for-valid-json-schema/1103938)

<div class="topic-metadata">

**Author:** [@digitaldrreamer](https://community.openai.com/u/digitaldrreamer)\
**Replies:** 2\
**Last updated:** [January 26, 2025, 2:54pm UTC](https://community.openai.com/t/structured-output-error-invalid-schema-for-response-format-persists-even-for-valid-json-schema/1103938 "2025-01-26T14:54:15Z")

</div>

I keep getting "Invalid schema for response\_format ". Here’s my function with the schema for reference: const completion = await openai.beta.chat.completions.parse({ // model: "gpt-4o-2024-08-06", model:…

---

## [Problems implementing whisper in nuxtjs](https://community.openai.com/t/problems-implementing-whisper-in-nuxtjs/1090632)

<div class="topic-metadata">

**Author:** [@frdemasi](https://community.openai.com/u/frdemasi)\
**Replies:** 1\
**Last updated:** [January 14, 2025, 1:38pm UTC](https://community.openai.com/t/problems-implementing-whisper-in-nuxtjs/1090632 "2025-01-14T13:38:07Z")

</div>

hi, i’m building a nuxt application and i’m trying to implement the openai whisper api for speech recognition. I’m passing an audio file from the frontend to an api in the backend. this is the frontend code: const formD…

---

## [SystemMessageManager & AI\_DualChat](https://community.openai.com/t/systemmessagemanager-ai-dualchat/1084677)

<div class="topic-metadata">

**Author:** [@krisu.virtanen](https://community.openai.com/u/krisu.virtanen)\
**Replies:** 0\
**Last updated:** [January 8, 2025, 6:47pm UTC](https://community.openai.com/t/systemmessagemanager-ai-dualchat/1084677 "2025-01-08T18:47:44Z")

</div>

Hi. I thought to do two pretty basic app’s and share them here. AI\_DualChat (nodejs script) This makes AI to talk itself. You can place system message for two AI’s and combined system message if you like to. Json is …
