From 8475f84b71e4d5b6c3124399bd487b73e14debba Mon Sep 17 00:00:00 2001 From: Keira Voss Date: Thu, 30 Apr 2026 18:38:32 +0800 Subject: [PATCH] docs: track upstream PR for whatsapp pair-with-number --- FORK.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/FORK.md b/FORK.md index 833dc8c5306f..d18aed0e824c 100644 --- a/FORK.md +++ b/FORK.md @@ -2,7 +2,7 @@ Fork of [NousResearch/hermes-agent](https://github.com/NousResearch/hermes-agent) used as the deploy target for [pebble-tech/nudge-hermes-agents](https://github.com/pebble-tech/nudge-hermes-agents) customer VPSes. `main` is a runtime-ready integration branch — clone it and it works. -> **As of 2026-04-29:** open upstream PRs — WhatsApp owner-forward stack ([#16445](https://github.com/NousResearch/hermes-agent/pull/16445) → … → busy-path PR) via `fix/busy-path-pre-gateway-dispatch-upstream`, plus [#17165](https://github.com/NousResearch/hermes-agent/pull/17165) (WhatsApp inbound text batching) via `feature/whatsapp-inbound-text-batch`. Drop each branch from `FEATURE_BRANCHES` once merged. Otherwise `main = upstream/main + ops-overlay + cherry-picked feature branches`. +> **As of 2026-04-30:** open upstream PRs — WhatsApp owner-forward stack ([#16445](https://github.com/NousResearch/hermes-agent/pull/16445) → … → busy-path PR) via `fix/busy-path-pre-gateway-dispatch-upstream`, plus [#17165](https://github.com/NousResearch/hermes-agent/pull/17165) (WhatsApp inbound text batching) via `feature/whatsapp-inbound-text-batch`, and [#17907](https://github.com/NousResearch/hermes-agent/pull/17907) (WhatsApp bridge phone-number pairing) in flight to upstream (`upstream-pr/whatsapp-pair-with-number`, duplicate of `main` @ `e7bdbad3b` — see table). Drop each branch from `FEATURE_BRANCHES` once merged. Otherwise `main = upstream/main + ops-overlay + cherry-picked feature branches`. ## Branches @@ -87,3 +87,4 @@ Use `NousResearch/hermes-agent` directly. This fork is purely a stable deploy ta | [NousResearch/hermes-agent#14904](https://github.com/NousResearch/hermes-agent/pull/14904) | `feature/whatsapp-dm-canonical-session-key` (deleted) | Merged via [#15191](https://github.com/NousResearch/hermes-agent/pull/15191) on 2026-04-24, plus an upstream follow-up that extracted the JID/LID helpers into `gateway/whatsapp_identity.py`. | | [NousResearch/hermes-agent#16445](https://github.com/NousResearch/hermes-agent/pull/16445) | `feat/whatsapp-forward-owner-messages-upstream` | **Open.** Opt-in `WHATSAPP_FORWARD_OWNER_MESSAGES` flag + `MessageEvent.metadata["whatsapp_from_owner"]` propagation. Default off, no behavior change. | | [NousResearch/hermes-agent#17165](https://github.com/NousResearch/hermes-agent/pull/17165) | `feature/whatsapp-inbound-text-batch` | **Open.** WhatsApp adapter inbound plain-text batching (`HERMES_WHATSAPP_TEXT_BATCH_*`). | +| [NousResearch/hermes-agent#17907](https://github.com/NousResearch/hermes-agent/pull/17907) | `upstream-pr/whatsapp-pair-with-number` | **Open.** WhatsApp bridge `--pair-with-number` + Baileys `requestPairingCode()` (same change as `main` commit `e7bdbad3b` from pebble PR #2). When upstream merges, remove that duplicate from the integration rebuild so `main` tracks upstream only. |