Evidence record / hermes-agent
A dated record of one change, kept so the writing that cites it can be checked. Compiled from the sources listed below by the research run, not written for reading. The judgment lives in the issues that cite it, below.
2026-10-24-hermes-agent-plugins-can-delegate-oauth-sign-in-and-refresh-to-hermes
Plugins can delegate OAuth sign-in and refresh to Hermes. A plugin can declare OAuth clients, scopes, endpoint hosts, and client-variable names in its manifest, then use Hermes’s credentialed request path instead of implementing token storage and refresh itself. Authorization and token URLs require HTTPS; grants retain a fingerprint of the consented client definition. Changed endpoints, scopes, hosts, or client variables require sign-in again, with visible consent deltas for relevant surface changes. This is a credential-handling convention and consent mechanism, not an OS sandbox. The tagged catalog rules also explicitly limit Hermes’s three-day dependency age check to Hermes’s own dependencies; plugin dependencies have their own policy within core pin constraints.
Channel: tagged-release. Half: both. Date: 2026-10-21.
Operator consequence: Prefer the brokered integration seam over a plugin reading arbitrary credential files, and inspect changed scopes and destinations on update. Budget for an interactive sign-in when a grant definition changes; unattended jobs should not invent a login flow. The core can absorb repeated OAuth plumbing, leaving credential destination and plugin trust as the human decisions. Do not infer a universal three-day catalog quarantine from a maintainer’s individual hold decision.
Receipt
Finding metadata
Run: 2026-10-24-weekly-digest-2026-10-13_2026-10-24-frontier-v0
Finding ID: 2026-10-24-hermes-agent-plugins-can-delegate-oauth-sign-in-and-refresh-to-hermes
Profile citations
- Hermes Agent / claim / plugin-oauth-consent
Source links
Primary links, including exact changelog lines when available.
- commit2026-10-24-hermes-agent-plugins-can-delegate-oauth-sign-in-and-refresh-to-hermesgithub.com/NousResearch/hermes-agent/commit/b1b4effe513d5b35b47e7afe8c3abf11d2d75b06tagged commit file2026-10-24-hermes-agent-plugins-can-delegate-oauth-sign-in-and-refresh-to-hermesNousResearch/hermes-agent / hermes_cli/plugin_oauth.pytagged commit file2026-10-24-hermes-agent-plugins-can-delegate-oauth-sign-in-and-refresh-to-hermesNousResearch/hermes-agent / plugin-catalog/README.md#L75-L109
Versioned source: run artifact