发生错误时提醒Error:success

Ouverte Adaptée aux débutants
#670 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
2/5
Temps estimé
1-3 heures
Accessibilité débutants
68/100
Type d'issue
Bug
Clarté
Clairement spécifiée
Activité
Calme
Stack technique
electron, typescript

Piste de recherche

Commencez par le traitement des événements de résultat du Claude Code SDK et suivez la façon dont les erreurs sont transformées en messages destinés à l’utilisateur lorsque is_error est true et que subtype vaut "success". Le travail est terminé lorsque le message utilise e.result dans ce cas, afin que l’erreur réelle s’affiche au lieu de "Error:success".

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

bug P0-crash-or-interrupt
CodePilot 版本 / Version

0.56.0

操作系统与架构 / OS & arch

Windows

Runtime

Claude Code (SDK)

Provider / Model

claude code

是否可复现 / Reproducible?

每次都能复现 / always

复现步骤 / Steps to reproduce

当开启thinking使用不支持thinking的model的时候会出现报错提醒Error:success,但是并不知道发生了什么错误

期望 vs 实际 / Expected vs actual

result事件is_error=true且subtype==="success"时,应该用e.result作为错误文案,否则永远只显示"Error:success",不会显示错误的真实原因

日志 / 截图 / session id

No response

影响面 / Impact
  • 涉及文件写入或可能误改/丢失数据 / involves file write or possible data loss
  • 导致崩溃、闪退或对话被自动中断 / causes crash / quit / auto-interrupt
Langage dominant
TypeScript
Étoiles
6.5k
Forks
697
Métriques de merge des PR
Aucune PR mergée en 30 j

Préparer son environnement

  • Aucun Dockerfile ni fichier Docker Compose
  • Propose un modèle de pull request
  • Aucun guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de op7418/CodePilot

Toutes les issues de op7418/CodePilot

Issues similaires

Plus d'issues TypeScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.