Skip to content

chore: release v0.16.0 (2026.6.5) - #40206

Merged
teknium1 merged 1 commit into
mainfrom
hermes/hermes-88a7f94c
Jun 6, 2026
Merged

chore: release v0.16.0 (2026.6.5)#40206
teknium1 merged 1 commit into
mainfrom
hermes/hermes-88a7f94c

Conversation

@teknium1

@teknium1 teknium1 commented Jun 6, 2026

Copy link
Copy Markdown
Contributor

Summary

Cuts the v0.16.0 (v2026.6.5) "The Surface Release" — Hermes meets you wherever you work. Bumps version files (hermes_cli/__init__.py, pyproject.toml, acp_registry/agent.json), regenerates uv.lock, and adds v0.16.0 contributor mappings to scripts/release.py / scripts/contributor_audit.py.

The release window (since v0.15.2) spans 874 commits · 542 merged PRs · 1,962 files · 399 issues closed (2 P0, 62 P1, 16 security) · 170 community contributors. Headline: the brand-new native desktop app, browser admin panel, remote-gateway connect, Simplified Chinese desktop UI, leaner default skill set, NVIDIA/skills trusted tap, fuzzy model picker, and /undo.

Changes

  • hermes_cli/__init__.py: __version__ 0.15.1 → 0.16.0, __release_date__ → 2026.6.5
  • pyproject.toml: version 0.15.1 → 0.16.0
  • acp_registry/agent.json: version + uvx package pin → 0.16.0
  • uv.lock: regenerated (self-reference 0.15.1 → 0.16.0)
  • scripts/release.py: v0.16.0 AUTHOR_MAP additions (8 emails resolved)
  • scripts/contributor_audit.py: ignore Codex, github-advanced-security[bot], codex@openai.com

Validation

Gate Result
Version sync (3 files) all 0.16.0
tests/acp/test_registry_manifest.py 6 passed
uv lock --check clean (resolved 219 pkgs)
Wheel data-files 72 plugin.yaml manifests ship
Contributor audit 0 unknown emails, 0 missing (170 handles)

Release notes published via GitHub Release (notes live in /tmp, not committed).

Infographic

Hermes Agent v0.16.0 — The Surface Release

The Surface Release — native desktop app, browser admin panel,
remote-gateway connect, Simplified Chinese desktop UI, leaner default
skill set, NVIDIA/skills trusted tap, fuzzy model picker, /undo.

874 commits · 542 PRs · 170 contributors · 399 issues closed.
@teknium1
teknium1 requested a review from a team June 6, 2026 00:47
@github-actions

github-actions Bot commented Jun 6, 2026

Copy link
Copy Markdown
Contributor

🔎 Lint report: hermes/hermes-88a7f94c vs origin/main

ruff

Total: 0 on HEAD, 0 on base (➖ 0)

🆕 New issues: none

✅ Fixed issues: none

Unchanged: 0 pre-existing issues carried over.

ty (type checker)

Total: 9868 on HEAD, 9868 on base (➖ 0)

🆕 New issues (6):

Rule Count
invalid-assignment 6
First entries
hermes_cli/dump.py:236: [invalid-assignment] invalid-assignment: Object of type `Literal["(unknown)"]` is not assignable to `Literal["0.16.0"]`
gateway/platforms/yuanbao.py:103: [invalid-assignment] invalid-assignment: Object of type `Literal["0.0.0"]` is not assignable to `Literal["0.16.0"]`
tools/xai_http.py:71: [invalid-assignment] invalid-assignment: Object of type `Literal["unknown"]` is not assignable to `Literal["0.16.0"]`
acp_adapter/server.py:82: [invalid-assignment] invalid-assignment: Object of type `Literal["0.0.0"]` is not assignable to `Literal["0.16.0"]`
hermes_cli/dump.py:237: [invalid-assignment] invalid-assignment: Object of type `Literal[""]` is not assignable to `Literal["2026.6.5"]`
gateway/platforms/email.py:80: [invalid-assignment] invalid-assignment: Object of type `Literal["0"]` is not assignable to `Literal["0.16.0"]`

✅ Fixed issues (6):

Rule Count
invalid-assignment 6
First entries
gateway/platforms/yuanbao.py:103: [invalid-assignment] invalid-assignment: Object of type `Literal["0.0.0"]` is not assignable to `Literal["0.15.1"]`
gateway/platforms/email.py:80: [invalid-assignment] invalid-assignment: Object of type `Literal["0"]` is not assignable to `Literal["0.15.1"]`
hermes_cli/dump.py:237: [invalid-assignment] invalid-assignment: Object of type `Literal[""]` is not assignable to `Literal["2026.5.29"]`
acp_adapter/server.py:82: [invalid-assignment] invalid-assignment: Object of type `Literal["0.0.0"]` is not assignable to `Literal["0.15.1"]`
tools/xai_http.py:71: [invalid-assignment] invalid-assignment: Object of type `Literal["unknown"]` is not assignable to `Literal["0.15.1"]`
hermes_cli/dump.py:236: [invalid-assignment] invalid-assignment: Object of type `Literal["(unknown)"]` is not assignable to `Literal["0.15.1"]`

Unchanged: 5111 pre-existing issues carried over.

Diagnostics are surfaced as warnings — this check never fails the build.

@teknium1
teknium1 merged commit 3c231eb into main Jun 6, 2026
26 checks passed
@teknium1
teknium1 deleted the hermes/hermes-88a7f94c branch June 6, 2026 00:55
changman pushed a commit to changman/hermes-agent that referenced this pull request Jun 10, 2026
The Surface Release — native desktop app, browser admin panel,
remote-gateway connect, Simplified Chinese desktop UI, leaner default
skill set, NVIDIA/skills trusted tap, fuzzy model picker, /undo.

874 commits · 542 PRs · 170 contributors · 399 issues closed.
alt-glitch pushed a commit that referenced this pull request Jun 14, 2026
The Surface Release — native desktop app, browser admin panel,
remote-gateway connect, Simplified Chinese desktop UI, leaner default
skill set, NVIDIA/skills trusted tap, fuzzy model picker, /undo.

874 commits · 542 PRs · 170 contributors · 399 issues closed.
kossteg pushed a commit to kossteg/hermes-agent that referenced this pull request Jun 16, 2026
The Surface Release — native desktop app, browser admin panel,
remote-gateway connect, Simplified Chinese desktop UI, leaner default
skill set, NVIDIA/skills trusted tap, fuzzy model picker, /undo.

874 commits · 542 PRs · 170 contributors · 399 issues closed.
T02200059 pushed a commit to T02200059/hermes-agent that referenced this pull request Jun 18, 2026
The Surface Release — native desktop app, browser admin panel,
remote-gateway connect, Simplified Chinese desktop UI, leaner default
skill set, NVIDIA/skills trusted tap, fuzzy model picker, /undo.

874 commits · 542 PRs · 170 contributors · 399 issues closed.
xyshanren pushed a commit to xyshanren/hermes-agent-cn that referenced this pull request Jun 25, 2026
The Surface Release — native desktop app, browser admin panel,
remote-gateway connect, Simplified Chinese desktop UI, leaner default
skill set, NVIDIA/skills trusted tap, fuzzy model picker, /undo.

874 commits · 542 PRs · 170 contributors · 399 issues closed.
waefrebeorn pushed a commit to waefrebeorn/slermes that referenced this pull request Jul 2, 2026
The Surface Release — native desktop app, browser admin panel,
remote-gateway connect, Simplified Chinese desktop UI, leaner default
skill set, NVIDIA/skills trusted tap, fuzzy model picker, /undo.

874 commits · 542 PRs · 170 contributors · 399 issues closed.
santhreal pushed a commit to santhreal/hermes-agent that referenced this pull request Jul 13, 2026
The Surface Release — native desktop app, browser admin panel,
remote-gateway connect, Simplified Chinese desktop UI, leaner default
skill set, NVIDIA/skills trusted tap, fuzzy model picker, /undo.

874 commits · 542 PRs · 170 contributors · 399 issues closed.
donbowman pushed a commit to donbowman/hermes-agent that referenced this pull request Jul 13, 2026
The Surface Release — native desktop app, browser admin panel,
remote-gateway connect, Simplified Chinese desktop UI, leaner default
skill set, NVIDIA/skills trusted tap, fuzzy model picker, /undo.

874 commits · 542 PRs · 170 contributors · 399 issues closed.
Gravezzz pushed a commit to Gravezzz/hermes-agent that referenced this pull request Jul 21, 2026
The Surface Release — native desktop app, browser admin panel,
remote-gateway connect, Simplified Chinese desktop UI, leaner default
skill set, NVIDIA/skills trusted tap, fuzzy model picker, /undo.

874 commits · 542 PRs · 170 contributors · 399 issues closed.
leewenjie pushed a commit to leewenjie/hermes-agent that referenced this pull request Aug 7, 2026
The Surface Release — native desktop app, browser admin panel,
remote-gateway connect, Simplified Chinese desktop UI, leaner default
skill set, NVIDIA/skills trusted tap, fuzzy model picker, /undo.

874 commits · 542 PRs · 170 contributors · 399 issues closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant