Hosted onhoraciohdev.dev.hyper.mediavia theHypermedia Protocol

Add document-filtered Explore Protocol side panel

Problem

We used to have the Hypermedia Explorer Tool available in the desktop app, but it was removed when the new Document Options Menu was introduced.

When working on a document, especially while debugging or vibe coding, I need a quick way to inspect what is happening with that specific document at the protocol/data level.

Opening the global explorer or browser loses the document context. This should behave like Version History: a contextual side panel attached to the current document.

Proposal

Add a new item to the Document Options Menu:

Tools → Explore Code

When selected, the app opens a right side panel, similar to the Version History panel.

The side panel should show the Explore feed filtered to the current document.

Expected behavior

The user opens a document, opens the Document Options Menu, and selects:

Tools → Explore Protocol

The current document remains visible in the main area.

A right side panel opens with the Hypermedia Explorer filtered to the current document. The panel shows protocol/debug activity related to this document, such as blobs, refs, changes, comments, mentions, publication events, and raw data.

Suggested panel structure

Explore Protocol Filtered to this document [Feed] [Blobs] [Changes] [Refs] [Raw]

Acceptance criteria

    The Document Options Menu includes a Tools submenu.

    The Tools submenu includes Explore Protocol.

    Clicking Explore Protocol opens a right side panel.

    The current document remains open in the main content area.

    The side panel loads the Hypermedia Explorer filtered to the current document.

    The panel behaves similarly to Version History.

    The panel can be closed without navigating away from the document.

    The panel has loading, empty, error, retry, and optional “Open in Browser” states.

    No external browser is opened by default.

    If the document cannot be resolved or has no indexed activity, the panel shows a clear empty/error state.

Design note

This is a document protocol inspector, not a global Explore Feed.

The mental model is:

Version History = inspect user-facing document history Explore Protocol = inspect protocol/data activity for this document

Do you like what you are reading? Subscribe to receive updates.

Unsubscribe anytime