Edit error
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 28k
- Forks
- 3.1k
- Avg merge
- 1d 2h
- Merged PRs (30d)
- 714
Description
What happened?
Every time qwen try to edit. That error shows sometimes and sometimes not. A new auth doesn't help with that. │ Apply this change? │
│ │
│ ● 1. Yes, allow once │
│ 2. Yes, allow always │
│ 3. No (esc) │
│ │
╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
⠏ Waiting for user confirmation...
╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ Debug Console (ctrl+o to close) │
│ │
│ ℹ Authenticated via "qwen-oauth". (x2) │
│ ✖ [ERROR] [IDEClient] IDE connection error. The connection was lost unexpectedly. Please try reconnecting │
│ by running /ide enable │
│ ✖ ========================================= │
│ This is an unexpected error. Please file a bug report using the /bug tool. │
│ CRITICAL: Unhandled Promise Rejection! │
│ ========================================= │
│ Reason: Error: Error POSTing to endpoint (HTTP 413): │
│ │
│ │
│ │
│ <title>Error</title> │
│ │
│ │
│
PayloadTooLargeError: request entity too large│
at qce │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:204:42 │
│ 1421)
at AZe │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:204:42 │
│ 1188)
at UZe │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:204:42 │
│ 7484)
at │
│ c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:204:432 │
│ 835
at Mf.handleRequest │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:218:25 │
│ 945)
at g │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:218:31 │
│ 023)
at │
│ c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:218:306 │
│ 22
at Uat │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:218:32 │
│ 628)
at m │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:218:30 │
│ 554)
at Hl.handle │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:218:29 │
│ 909)
at yi.handle │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:218:35 │
│ 910)
at Server.t │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:238:74 │
│ 4)
at Server.emit (node:events:518:28)
at parserOnIncoming (node:_http_server:1155:12)
at │
│ HTTPParser.parserOnHeadersComplete (node:_http_common:117:17)
│ │
│ │
│ │
│ Stack trace: │
│ Error: Error POSTing to endpoint (HTTP 413): │
│ │
│ │
│ │
│ <title>Error</title> │
│ │
│ │
│
PayloadTooLargeError: request entity too large│
at qce │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:204:42 │
│ 1421)
at AZe │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:204:42 │
│ 1188)
at UZe │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:204:42 │
│ 7484)
at │
│ c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:204:432 │
│ 835
at Mf.handleRequest │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:218:25 │
│ 945)
at g │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:218:31 │
│ 023)
at │
│ c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:218:306 │
│ 22
at Uat │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:218:32 │
│ 628)
at m │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:218:30 │
│ 554)
at Hl.handle │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:218:29 │
│ 909)
at yi.handle │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:218:35 │
│ 910)
at Server.t │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:238:74 │
│ 4)
at Server.emit (node:events:518:28)
at parserOnIncoming (node:_http_server:1155:12)
at │
│ HTTPParser.parserOnHeadersComplete (node:_http_common:117:17)
│ │
│ │
│ │
│ at StreamableHTTPClientTransport.send │
│ (file:///C:/Users/gabri/AppData/Roaming/npm/node_modules/@qwen-code/qwen-code/node_modules/@modelcontextp │
│ rotocol/sdk/dist/esm/client/streamableHttp.js:284:23) │
│ at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
What did you expect to happen?
Every time qwen try to edit. That error shows sometimes and sometimes not. A new auth doesn't help with that. │ Apply this change? │
│ │
│ ● 1. Yes, allow once │
│ 2. Yes, allow always │
│ 3. No (esc) │
│ │
╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
⠏ Waiting for user confirmation...
╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ Debug Console (ctrl+o to close) │
│ │
│ ℹ Authenticated via "qwen-oauth". (x2) │
│ ✖ [ERROR] [IDEClient] IDE connection error. The connection was lost unexpectedly. Please try reconnecting │
│ by running /ide enable │
│ ✖ ========================================= │
│ This is an unexpected error. Please file a bug report using the /bug tool. │
│ CRITICAL: Unhandled Promise Rejection! │
│ ========================================= │
│ Reason: Error: Error POSTing to endpoint (HTTP 413): │
│ │
│ │
│ │
│ <title>Error</title> │
│ │
│ │
│
PayloadTooLargeError: request entity too large│
at qce │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:204:42 │
│ 1421)
at AZe │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:204:42 │
│ 1188)
at UZe │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:204:42 │
│ 7484)
at │
│ c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:204:432 │
│ 835
at Mf.handleRequest │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:218:25 │
│ 945)
at g │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:218:31 │
│ 023)
at │
│ c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:218:306 │
│ 22
at Uat │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:218:32 │
│ 628)
at m │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:218:30 │
│ 554)
at Hl.handle │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:218:29 │
│ 909)
at yi.handle │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:218:35 │
│ 910)
at Server.t │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:238:74 │
│ 4)
at Server.emit (node:events:518:28)
at parserOnIncoming (node:_http_server:1155:12)
at │
│ HTTPParser.parserOnHeadersComplete (node:_http_common:117:17)
│ │
│ │
│ │
│ Stack trace: │
│ Error: Error POSTing to endpoint (HTTP 413): │
│ │
│ │
│ │
│ <title>Error</title> │
│ │
│ │
│
PayloadTooLargeError: request entity too large│
at qce │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:204:42 │
│ 1421)
at AZe │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:204:42 │
│ 1188)
at UZe │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:204:42 │
│ 7484)
at │
│ c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:204:432 │
│ 835
at Mf.handleRequest │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:218:25 │
│ 945)
at g │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:218:31 │
│ 023)
at │
│ c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:218:306 │
│ 22
at Uat │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:218:32 │
│ 628)
at m │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:218:30 │
│ 554)
at Hl.handle │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:218:29 │
│ 909)
at yi.handle │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:218:35 │
│ 910)
at Server.t │
│ (c:\Users\gabri.vscode\extensions\qwenlm.qwen-code-vscode-ide-companion-0.0.10\dist\extension.cjs:238:74 │
│ 4)
at Server.emit (node:events:518:28)
at parserOnIncoming (node:_http_server:1155:12)
at │
│ HTTPParser.parserOnHeadersComplete (node:_http_common:117:17)
│ │
│ │
│ │
│ at StreamableHTTPClientTransport.send │
│ (file:///C:/Users/gabri/AppData/Roaming/npm/node_modules/@qwen-code/qwen-code/node_modules/@modelcontextp │
│ rotocol/sdk/dist/esm/client/streamableHttp.js:284:23) │
│ at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
Client information
- CLI Version: 0.0.11
- Git Commit: b01ddf0a
- Session ID: 0e820f40-acad-4c55-9a38-6c82288569f5
- Operating System: win32 v20.18.0
- Sandbox Environment: no sandbox
- Model Version: qwen3-coder-plus
- Memory Usage: 156.3 MB
- IDE Client: VS Code
Login information
No response
Anything else we need to know?
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the edit flow and inspect the IDE connection around the /ide enable entry point, the VS Code extension error in extension.cjs, and the streamableHttp.js request failure. Confirm when the HTTP 413 occurs and whether the connection-loss error follows it; done means editing no longer fails intermittently with this unhandled error, with a regression test or documented reproduction if the payload supports one.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- node.js, typescript, vscode
- Domain
- cli, devtools
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 38/100