Compare commits

...

2 Commits

Author SHA1 Message Date
Teknium
9de9c25f62 chore: release v0.18.2 (2026.7.7.2) (#60651)
Some checks are pending
Publish to PyPI / Build distribution 📦 (push) Waiting to run
Publish to PyPI / Publish to PyPI (push) Blocked by required conditions
Publish to PyPI / Sign and attach to GitHub Release (push) Blocked by required conditions
2026-07-07 20:11:08 -07:00
Teknium
c30c9753b6 fix(whatsapp): unpin Baileys from git commit, use published 7.0.0-rc13 (#60643)
The April 2026 pin to WhiskeySockets/Baileys#01047deb existed only to
pick up the abprops bad-request fix (Baileys PR #2473) before it was
released. That fix shipped in v7.0.0-rc11 (May 2026); our pinned commit
is now 48 commits behind rc13.

The git pin forced npm to clone the repo and compile Baileys from
TypeScript source on every fresh install (~3 min), which blew past the
dashboard pairing flow's timeout. Registry install takes ~3s.

Validation: all 9 bridge.js imports present in rc13, bridge.native.test.mjs
passes (13/13), live bridge boot renders pairing QR against real WA servers.
2026-07-07 19:49:26 -07:00
6 changed files with 302 additions and 266 deletions

View File

@@ -1,7 +1,7 @@
{
"id": "hermes-agent",
"name": "Hermes Agent",
"version": "0.18.1",
"version": "0.18.2",
"description": "Self-improving open-source AI agent by Nous Research with ACP editor integration, persistent memory, skills, and rich tool support.",
"repository": "https://github.com/NousResearch/hermes-agent",
"website": "https://hermes-agent.nousresearch.com/docs/user-guide/features/acp",
@@ -9,7 +9,7 @@
"license": "MIT",
"distribution": {
"uvx": {
"package": "hermes-agent[acp]==0.18.1",
"package": "hermes-agent[acp]==0.18.2",
"args": ["hermes-acp"]
}
}

View File

@@ -14,8 +14,8 @@ Provides subcommands for:
import os
import sys
__version__ = "0.18.1"
__release_date__ = "2026.7.7"
__version__ = "0.18.2"
__release_date__ = "2026.7.7.2"
def _ensure_utf8():

View File

@@ -7,7 +7,7 @@ build-backend = "setuptools.build_meta"
[project]
name = "hermes-agent"
version = "0.18.1"
version = "0.18.2"
description = "The self-improving AI agent — creates skills from experience, improves them during use, and runs anywhere"
readme = "README.md"
# Upper bound is load-bearing, not cosmetic. uv resolves the project's

File diff suppressed because it is too large Load Diff

View File

@@ -8,7 +8,7 @@
"start": "node bridge.js"
},
"dependencies": {
"@whiskeysockets/baileys": "WhiskeySockets/Baileys#01047debd81beb20da7b7779b08edcb06aa03770",
"@whiskeysockets/baileys": "7.0.0-rc13",
"express": "^4.21.0",
"qrcode-terminal": "^0.12.0",
"pino": "^9.0.0"

2
uv.lock generated
View File

@@ -1516,7 +1516,7 @@ wheels = [
[[package]]
name = "hermes-agent"
version = "0.18.1"
version = "0.18.2"
source = { editable = "." }
dependencies = [
{ name = "certifi" },