Skip to content

チャットのストリーミング中にエラーが出た場合フィードバックがない #236

Description

@na-trium-144

useSendChat.ts

event.type === "chat" を受信すると navigated = true に設定されます。しかし、その後に event.type === "error" が流れてきた場合や、reader.read() が途中で例外を投げた場合、if (!navigated) の判定により setErrorMessage が実行されず、ユーザーに画面上でエラーが通知されません。

推奨改善策: navigated 後であってもストリーム切断やエラー発生時にはトーストや setErrorMessage 等でエラー通知を行うか、エラー時のフォールバック表示を検討してください。

ってgeminiが言ってた

Metadata

Metadata

Assignees

No one assigned

    Labels

    backendbugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions