Skip to content

[BUG] read_file 读取 PDF 后 API 报 400 错误,需强制重启才能恢复 #1803

@itchina110

Description

@itchina110

问题描述

使用 read_file 命令读取本地 PDF 文件后,API 立即报错:

[API Error: 400 {"error":{"type":"invalid_request_error","message":"Invalid request Error"},"type":"error"}]

报错后 Qwen Code 无法继续使用,必须强制退出后重新进入才能恢复正常。

复现步骤

  1. 启动 Qwen Code
  2. 读取本地 PDF 文件提取内容,AI 会自己使用 read_file 命令读取本地 PDF 文件
  3. 立即触发 API 400 错误
  4. 此后所有操作均报错,无法恢复

期望行为

  • 读取 PDF 后应正常工作,不应触发 API 错误
  • 即使出错,也不应导致整个会话不可用

实际行为

  • 每次读取 PDF 后必现 API 400 错误
  • 必须强制退出(Ctrl+C)后重新启动 Qwen Code 才能恢复

环境信息

  • Qwen Code 版本: 0.10
  • 操作系统: macOS (darwin)
  • 复现频率: 100% 必现

补充信息

  • 该问题与 PDF 文件大小无关(测试过不同大小的文件均会出现)
  • 其他文件类型(如 .txt、.md)暂未发现此问题

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions