Skip to content

Releases

v0.6.4

Choose a tag to compare

@xraysight xraysight released this 07 Oct 15:57

Highlights

This patch release improves compatibility with catalog-installed memory providers and newer Hermes runtimes.

Changes

  • Fix Honcho configuration and client loading when the provider is installed from the Hermes catalog (#30).
  • Fix Mnemosyne loading through the Hermes provider resolver, including catalog wrappers that re-export registration hooks rather than the provider class. Preserve standalone-package compatibility on older hosts, and resolve the class without invoking registration or provider lifecycle methods (#31).
  • Fall back to the Hermes YAML parser when PyYAML is unavailable, so configured memory providers and memory character limits remain readable (#32).

Updating

For the Dashboard plugin:

hermes plugins update hermes-memory-ui

For the Desktop plugin, replace the installed plugin.js with desktop/plugin.js from this release.

Full changelog: v0.6.3...v0.6.4

v0.6.3

Choose a tag to compare

@xraysight xraysight released this 05 Oct 11:44

Highlights

This patch release fixes Hindsight compatibility and Windows subprocess behavior, and adds Simplified Chinese support in Hermes Desktop.

Changes

  • Fix catalog-installed Hindsight provider loading through the Hermes provider resolver (#28, fixes #25).
  • Resolve local embedded Hindsight endpoints through the SDK rather than assuming port 8888. Preserve explicit URL overrides and support profile-env port fallback, including export assignments and SDK-compatible profile names.
  • Decode Hindsight daemon output safely using UTF-8 with replacement. Retry local embedded loopback transport failures once with a fresh client, without retrying HTTP, authentication, or validation errors.
  • Hide console windows for spawned processes on Windows (#26).
  • Add a Simplified Chinese (zh) locale bundle for Hermes Desktop (#27).

Updating

For the Dashboard plugin:

hermes plugins update hermes-memory-ui

For the Desktop plugin, replace the installed plugin.js with desktop/plugin.js from this release.

Full changelog: v0.6.2...v0.6.3

v0.6.2

Choose a tag to compare

@xraysight xraysight released this 19 Sep 20:56
97cc937

Security system scanner warnings fized where possible.

v0.6.1

Choose a tag to compare

@xraysight xraysight released this 19 Sep 20:23
b6d9912

Fixed

  • Memory UI now respects the profile selected in the Hermes Dashboard.
  • Plugin requests use the selected profile's memory, provider configuration, and credentials.
  • Stale responses are ignored when switching profiles.

Compatibility

  • Explicit profile selection requires a Hermes version with profile-scoping support.
  • Profiles connected to the same external backend may still share memory.

v0.6.0

Choose a tag to compare

@xraysight xraysight released this 29 Jul 20:11
9472bed

Highlights

  • Added a standalone Hermes Desktop memory interface alongside the existing Dashboard plugin.
  • Added rich provider-specific views and query controls for built-in memory, Holographic, Mem0, Honcho, Mnemosyne, Hindsight, ByteRover, and session search.
  • Added shared backend API documentation and expanded Desktop installation and troubleshooting guidance.
  • Added GitHub Actions CI covering JavaScript syntax, the production Desktop smoke harness, and the full Python test suite.

Security and reliability

  • Hardened Hindsight URL secret redaction, including hyphenated and prefixed credential parameters.
  • Kept Hindsight configuration scoped to the active Hermes profile.
  • Ensured local Hindsight daemon startup receives the active HERMES_HOME.
  • Documented provider process-management behavior and ByteRover timeout semantics.
  • Added regression tests for profile isolation, secret handling, and Desktop delivery constraints.

Verification

  • 39 tests passing.
  • The production Desktop module passes syntax and VM smoke checks.

v0.5.3

Choose a tag to compare

@xraysight xraysight released this 28 May 14:54
20a938e

Summary
This release stabilizes the new session search dashboard section

New

  • Add an explicit read-only Session search section backed by Hermes session_search
  • Add /session-search dashboard API endpoint with bounded limits, source filtering, and tests

Changes

  • Preserve Honcho real-total badges from #8 while switching them to tone
  • Improve dashboard theme compatibility by using SDK Badge tone, theme spacing/font CSS vars, semantic colors, and browser-local time formatting
  • Add source-aware session search filtering so filtered searches no longer miss results after a capped global search.
  • Use canonical api-server source value for API sessions.
  • Accept api / API as aliases for api-server.
  • Preserve casing for unknown/custom session sources such as Paperclip.
  • Normalize known built-in source names case-insensitively, e.g. Telegram -> telegram, CLI -> cli.
  • Add regression tests for source-aware search, API source aliasing, custom source casing, and known source canonicalization.

v0.5.0

Choose a tag to compare

@xraysight xraysight released this 21 May 13:49
ebd507c

Highlights

  • Add Mnemosyne memory dashboard support.
  • Add ByteRover memory dashboard support.
  • Harden ByteRover JSON parsing and context-tree path containment.
  • Improve Hindsight local_embedded daemon handling for PATH-constrained and split-host deployments.

Fixed

  • Fix Hindsight local daemon startup when hindsight-embed is installed outside the dashboard PATH.
  • Fix split-host Hindsight local_embedded configuration by honoring HINDSIGHT_DAEMON_URL.
  • Fix ByteRover JSON-lines query output handling.
  • Fix ByteRover context-tree path containment check.

Merged PRs

  • #3 Add Mnemosyne memory dashboard support
  • #4 Add ByteRover memory dashboard support
  • #5 Address ByteRover review feedback
  • #6 Improve Hindsight local daemon handling

v0.4.6

Choose a tag to compare

@xraysight xraysight released this 08 May 18:44

Fix: Silence Hermes plugin loader warning for dashboard-only installs.

v0.4.5

Choose a tag to compare

@xraysight xraysight released this 07 May 17:15

New: Hindsight memory provider support

v0.3.0

Choose a tag to compare

@xraysight xraysight released this 04 May 19:04

New: Honcho memory support