Skip to content

Commit 08a9a32

Browse files
author
itsdodobitch
committed
Prepare Hermes Desktop v1.0.0
1 parent e31d0ca commit 08a9a32

6 files changed

Lines changed: 34 additions & 5 deletions

File tree

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
/.vscode
1818
/packaging/AppIcon-1024.png
1919
/packaging/AppIcon.iconset/
20-
/packaging/HermesDesktop.icns
2120
/Packages
2221
xcuserdata/
2322
DerivedData/

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ Hermes also has an official web dashboard. The two tools are complementary.
9898

9999
Use the dashboard when you want a browser-based management surface for the
100100
installation: configuration, API keys, logs, sessions, analytics, cron jobs,
101-
skills, and browser chat.
101+
skills, and web chat.
102102

103103
Use Hermes Desktop when you want to work close to the host from your Mac:
104104
sessions, workflows, Kanban, remote files, editable skills, usage, cron jobs,

docs/releases/RELEASE-v1.0.0.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Hermes Desktop v1.0.0
2+
3+
Hermes Desktop 1.0 is a stability and trust release for the native macOS app.
4+
5+
The app keeps its direct SSH-first model: no gateway API, no host daemon, no
6+
local mirror, and no custom sync layer. Your selected Hermes host remains the
7+
source of truth.
8+
9+
This release also refreshes the app icon, so Hermes Desktop may look different
10+
in your Dock and Applications folder.
11+
12+
Highlights:
13+
14+
- redesigned Settings for hosts, profiles, diagnostics, sidebar preferences,
15+
app appearance, terminal theme, and update checks
16+
- added app theme preferences and richer terminal surface customization for
17+
colors and font size
18+
- removed the old Overview surface and experimental Desktop chat backend
19+
- polished the main app views across Sessions, Files, Skills, Cron, Kanban,
20+
Usage, Terminal, and Workflows
21+
- improved release packaging with manifest and verification checks
22+
23+
Hermes Desktop is still ad-hoc signed and not notarized by Apple. On first
24+
launch, macOS may require right-click > Open.

packaging/HermesDesktop.icns

461 KB
Binary file not shown.

scripts/build-macos-app.sh

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,12 @@ stamp_plist_versions() {
108108
}
109109

110110
generate_icon() {
111+
if [[ -f "$ICNS_PATH" ]]; then
112+
iconutil -c iconset "$ICNS_PATH" -o /tmp/hermes-desktop-icon-validation.iconset >/dev/null
113+
rm -rf /tmp/hermes-desktop-icon-validation.iconset
114+
return
115+
fi
116+
111117
mkdir -p "$ICONSET_PATH"
112118

113119
if [[ ! -f "$ICON_SOURCE" ]]; then

site/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -660,9 +660,9 @@ <h3>Usage</h3>
660660
<p>Token totals, top sessions, top models, and recent activity for the active profile.</p>
661661
</div>
662662
<div class="card">
663-
<div class="micro">What's active on this host</div>
664-
<h3>Overview</h3>
665-
<p>Active host, active profile, discovered profiles, and the paths Hermes is using.</p>
663+
<div class="micro">Host and profiles</div>
664+
<h3>Settings</h3>
665+
<p>Active host, active profile, discovered profiles, diagnostics, and the paths Hermes is using.</p>
666666
</div>
667667
<div class="card">
668668
<div class="micro">Manage host profiles</div>

0 commit comments

Comments
 (0)