Skip to content

Model Switch: Context pill stays on old entry and session time display incorrect #68

Description

@myfoxit

Issue

When switching chat models (e.g., from GPT-5.4 to a different version) in the Stept chat interface, the context pill at the top keeps displaying the old chat entry instead of reflecting the new context. This can be confusing for users, especially when the context should change along with the model.

Additionally, the displayed session times are inaccurate: two sessions currently show as "2h ago" but were actually started just minutes ago.


Questions/Considerations

  • What should the behavior ideally be when switching models? Should a new session be started, or should the model continue within the same session?
  • What are best practices here for context and session continuity from a UX perspective?

Steps to Reproduce

  1. Start a chat session in Stept.
  2. Switch model (e.g., between available GPT versions).
  3. Observe that the context pill does not update, and session times are inaccurate.

Expected Behavior

  • The context pill updates to reflect the current session/model context.
  • Session start times display accurately in the chat list.

Actual Behavior

  • Context pill shows old chat entry after model switch.
  • Session time information is outdated/incorrect (shows 2h when chat started minutes ago).

Chat model/context/session UX issues

Additional Notes

  • Improvements to session management may require UX design decisions.
  • See attached screenshot for reference.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions