Skip to content

[QOL Feature] Search full chat history with Ctrl/Cmd+F #368

@morpheus9393

Description

@morpheus9393

Summary

Please consider adding full chat history search to the chat window, ideally accessible via the standard Ctrl+F / Cmd+F shortcut.

Problem

CodeNomad is designed for long-running AI coding sessions, and those conversations can become very large. When working inside long sessions, developers often need to find:

  • an earlier instruction
  • a specific file path
  • a command that was run
  • an error message
  • a previous model response
  • a decision made earlier in the conversation

Right now, finding that information in a long chat history can require a lot of manual scrolling.

Proposed behavior

When the user presses Ctrl+F on Windows/Linux or Cmd+F on macOS while focused in the chat/session view:

  1. Open a search UI for the current chat/session history.
  2. Search across the full visible and historical conversation, not only currently rendered/virtualized messages.
  3. Highlight matching results in the chat.
  4. Allow jumping between matches with next/previous controls.
  5. Preserve normal browser/app behavior where appropriate, but prioritize chat search when the chat view is active.

Why this matters

This would be a major quality-of-life improvement for developers who use CodeNomad for long AI coding sessions.

CodeNomad already positions itself as a premium desktop workspace for developers who spend hours inside AI coding sessions. Fast search across the session history fits that workflow very naturally and would make it much easier to recover context without interrupting flow.

Notes

This could be implemented as either:

  • a dedicated in-chat search overlay, or
  • integration with the existing command palette / session UI

The most important part is that Ctrl+F / Cmd+F should make it easy to search the entire chat history of the current session.

Metadata

Metadata

Assignees

No one assigned

    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