Skip to content

Issue: Message Thread Navigation Inconsistency After Regenerating Responses #333

@sunglow666

Description

@sunglow666

Description

When interacting with multiple AI models in a chat session, there is inconsistent behavior in message thread navigation after regenerating responses.

Steps to Reproduce

Screen.Recording.2026-02-06.at.16.32.02.mov
  1. Start a chat session with 3 models: DeepSeek-V3.1, claude-sonnet-4-5, and GLM-4.7
  2. Send first message: "hi" → All 3 models generate responses (first set)
  3. Send second message: "who are u?" → All 3 models generate responses to this message
  4. Regenerate responses for the first message ("hi") for all 3 models → Each model now has 2 responses for the first message
  5. Navigate through the response history of the first message:
    • For DeepSeek-V3.1 and GLM-4.7: When switching between response versions (1→2→1), the second message thread ("who are u?") becomes invisible. It only reappears after page refresh.
    • For claude-sonnet-4.5: When switching between response versions (1→2→1), the second message thread remains visible normally.

Expected Behavior

  • Consistent visibility of subsequent message threads regardless of which model's response history is being navigated
  • No requirement to refresh the page to restore missing message threads

Actual Behavior

  • Inconsistent behavior between models: 2/3 models lose visibility of subsequent message threads during response history navigation
  • Requires manual page refresh to restore proper chat thread display

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions