hermes - 💡(How to fix) Fix feat(web): Chat tab with session picker in web console [2 comments, 1 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
NousResearch/hermes-agent#16545Fetched 2026-04-28 06:52:40
View on GitHub
Comments
2
Participants
1
Timeline
5
Reactions
0
Participants
Timeline (top)
commented ×2labeled ×2renamed ×1
RAW_BUFFERClick to expand / collapse

Problem

The new web dashboard Chat tab (#14890) is great. It would be even better if users could:

  1. Pick an existing session from a dropdown/list — resume a prior conversation
  2. Create a new session — start fresh with a named or unnamed session
  3. Chat with Hermes using the selected session directly in the web UI

Proposed Features

  1. Session picker — dropdown or sidebar listing all available sessions (ordered by recency)
  2. New session button — creates a fresh session with optional name
  3. Chat interface — text input + message history rendered in the web UI, backed by the selected session
  4. Persistence — sessions persist across page refreshes and map to Hermes's internal session model

Use Case

Users want a lightweight web-based chat experience without needing the TUI or Telegram — just open the browser, pick a session (or make a new one), and chat.

Labels

comp/web type/feature comp/tui

extent analysis

TL;DR

Implementing a session picker dropdown and integrating it with the chat interface will allow users to resume prior conversations and start new sessions.

Guidance

  • To implement the session picker, consider using a dropdown or sidebar component that fetches and lists available sessions from the backend, ordered by recency.
  • Create a new session button that sends a request to the backend to create a fresh session with an optional name.
  • Design the chat interface to render message history and accept text input, using the selected session to interact with Hermes.
  • Ensure session persistence across page refreshes by storing session data in a suitable storage mechanism, such as local storage or cookies.

Example

No code example is provided due to the lack of specific technical details in the issue.

Notes

The implementation details may vary depending on the specific technologies and frameworks used in the project. Additionally, the issue does not provide information on how Hermes's internal session model works, which may impact the implementation.

Recommendation

Apply workaround: Implement the proposed features as described, focusing on creating a functional session picker and chat interface that integrates with Hermes. This will provide the desired user experience, although the exact technical implementation may require further clarification.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

hermes - 💡(How to fix) Fix feat(web): Chat tab with session picker in web console [2 comments, 1 participants]