Skip to content

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hermes-trajectory

中文说明

A Hermes Desktop side pane that records one chat as a 3-lane trajectory: Prompt / Model / Tools.

Not a fake progress bar on the composer.

Trajectory pane

Install

Put plugin.js here (folder name must equal plugin id harness-progress):

%LOCALAPPDATA%\hermes\desktop-plugins\harness-progress\plugin.js

Command palette → Reload desktop plugins. Enable Trajectory in Settings → Plugins.

Works in any profile. Each profile and chat keeps its own layout and colors.

Views

Switch anytime (choice is remembered):

Table List Board Time
Spreadsheet Chronological cards Three columns Vertical timeline

Click a row or a bar to lock the same step in the color axis and the list.

Time stamps show time only today, MM-DD on another day, YYYY-MM-DD in another year.

Lanes

The three names stay Prompt / Model / Tools. Click a name to add or remove kinds in that column (context, todo, goal, background, compact, …).

Legend

Click a swatch to pick a color. Changes persist per chat and profile.

Languages

Follows Hermes: English, 简体中文, 繁體中文, 日本語, العربية.
Events store keys, so switching the app language updates the pane.

Spec

One ESM file. Imports only @hermes/plugin-sdk, react, react/jsx-runtime. No build, no JSX syntax.

Development

npm test

The test suite checks the single-file ESM contract and import allowlist. Hermes Desktop is still the source of truth for live event behavior.

MIT.

About

Hermes Desktop trajectory pane: 3 lanes, 4 views, per-chat layout

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages