What happened?
I got these error messages when I was working with qwen:
╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ Debug Console (ctrl+o to close) │
│ │
│ ℹ Authenticated via "openai". │
│ ⚠ Failed to load tiktoken, falling back to character approximation: Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'tiktoken' imported from │
│ /home/xxxxxxxx/.nvm/versions/node/v22.14.0/lib/node_modules/@qwen-code/qwen-code/node_modules/@qwen-code/qwen-code-core/dist/src/core/openaiContentGenerator.j │
│ s │
│ at Object.getPackageJSONURL (node:internal/modules/package_json_reader:268:9) │
│ at packageResolve (node:internal/modules/esm/resolve:768:81) │
│ at moduleResolve (node:internal/modules/esm/resolve:854:18) │
│ at defaultResolve (node:internal/modules/esm/resolve:984:11) │
│ at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:685:12) │
│ at #cachedDefaultResolve (node:internal/modules/esm/loader:634:25) │
│ at ModuleLoader.resolve (node:internal/modules/esm/loader:617:38) │
│ at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:273:38) │
│ at onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:577:36) │
│ at TracingChannel.tracePromise (node:diagnostics_channel:344:14) { │
│ code: 'ERR_MODULE_NOT_FOUND' │
│ } (x316) │
│ ✖ Failed to parse JSON response from generateJson. Full report available at: /tmp/gemini-client-error-generateJson-parse-2025-08-03T19-44-53-382Z.json │
│ ✖ Error generating JSON content via API. Full report available at: /tmp/gemini-client-error-generateJson-api-2025-08-03T19-44-53-395Z.json │
│ ⚠ Failed to load tiktoken, falling back to character approximation: Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'tiktoken' imported from │
│ /home/xxxxxxxx/.nvm/versions/node/v22.14.0/lib/node_modules/@qwen-code/qwen-code/node_modules/@qwen-code/qwen-code-core/dist/src/core/openaiContentGenerator.j │
│ s │
│ at Object.getPackageJSONURL (node:internal/modules/package_json_reader:268:9) │
│ at packageResolve (node:internal/modules/esm/resolve:768:81) │
│ at moduleResolve (node:internal/modules/esm/resolve:854:18) │
│ at defaultResolve (node:internal/modules/esm/resolve:984:11) │
│ at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:685:12) │
│ at #cachedDefaultResolve (node:internal/modules/esm/loader:634:25) │
│ at ModuleLoader.resolve (node:internal/modules/esm/loader:617:38) │
│ at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:273:38) │
│ at onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:577:36) │
│ at TracingChannel.tracePromise (node:diagnostics_channel:344:14) { │
│ code: 'ERR_MODULE_NOT_FOUND' │
│ } (x24) │
│ ✖ Failed to parse JSON response from generateJson. Full report available at: /tmp/gemini-client-error-generateJson-parse-2025-08-03T20-14-41-352Z.json │
│ ✖ Error generating JSON content via API. Full report available at: /tmp/gemini-client-error-generateJson-api-2025-08-03T20-14-41-363Z.json │
│ ✖ Error during LLM call for old string snippet correction: Error: Failed to generate JSON content: Failed to parse API response as JSON: Bad control character │
│ in string literal in JSON at position 1 (line 1 column 2) │
│ at GeminiClient.generateJson │
│ (file:///home/xxxxxxxx/.nvm/versions/node/v22.14.0/lib/node_modules/@qwen-code/qwen-code/node_modules/@qwen-code/qwen-code-core/dist/src/core/client.js:408:19 │
│ ) │
│ at async correctOldStringMismatch │
│ (file:///home/xxxxxxxx/.nvm/versions/node/v22.14.0/lib/node_modules/@qwen-code/qwen-code/node_modules/@qwen-code/qwen-code-core/dist/src/utils/editCorrector.j │
│ s:291:24) │
│ at async ensureCorrectEdit │
│ (file:///home/xxxxxxxx/.nvm/versions/node/v22.14.0/lib/node_modules/@qwen-code/qwen-code/node_modules/@qwen-code/qwen-code-core/dist/src/utils/editCorrector.j │
│ s:195:43) │
│ at async EditTool.calculateEdit │
│ (file:///home/xxxxxxxx/.nvm/versions/node/v22.14.0/lib/node_modules/@qwen-code/qwen-code/node_modules/@qwen-code/qwen-code-core/dist/src/tools/edit.js:142:35) │
│ at async EditTool.execute │
│ (file:///home/xxxxxxxx/.nvm/versions/node/v22.14.0/lib/node_modules/@qwen-code/qwen-code/node_modules/@qwen-code/qwen-code-core/dist/src/tools/edit.js:264:24) │
│ ⚠ Failed to load tiktoken, falling back to character approximation: Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'tiktoken' imported from │
│ /home/xxxxxxxx/.nvm/versions/node/v22.14.0/lib/node_modules/@qwen-code/qwen-code/node_modules/@qwen-code/qwen-code-core/dist/src/core/openaiContentGenerator.j │
│ s │
│ at Object.getPackageJSONURL (node:internal/modules/package_json_reader:268:9) │
│ at packageResolve (node:internal/modules/esm/resolve:768:81) │
│ at moduleResolve (node:internal/modules/esm/resolve:854:18) │
│ at defaultResolve (node:internal/modules/esm/resolve:984:11) │
│ at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:685:12) │
│ at #cachedDefaultResolve (node:internal/modules/esm/loader:634:25) │
│ at ModuleLoader.resolve (node:internal/modules/esm/loader:617:38) │
│ at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:273:38) │
│ at onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:577:36) │
│ at TracingChannel.tracePromise (node:diagnostics_channel:344:14) { │
│ code: 'ERR_MODULE_NOT_FOUND' │
│ } (x12) │
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
Everything works normal otherwise
What did you expect to happen?
No errors popping up in my debug console
Client information
Details
$ qwen /about
About Qwen Code
CLI Version 0.0.4
Git Commit 8d6dfaac (local modifications)
Model qwen3-coder-plus
Sandbox no sandbox
OS linux
Auth Method openai
Login information
I configured everything with env variables:
OPENAI_API_KEY=sk-123456
OPENAI_MODEL=qwen3-coder-plus
OPENAI_BASE_URL=https://dashscope-intl.aliyuncs.com/compatible-mode/v1
Anything else we need to know?
No response
What happened?
I got these error messages when I was working with qwen:
Everything works normal otherwise
What did you expect to happen?
No errors popping up in my debug console
Client information
Details
Login information
I configured everything with env variables:
Anything else we need to know?
No response