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