release aidev SIG 4/5

Hermes Agent v0.3.0: token streaming, plugin directory, native Anthropic provider

Hermes Agent adds token-by-token streaming across the CLI and every gateway platform, a plugin architecture that loads Python files from ~/.hermes/plugins/ without forking, and a direct Anthropic provider that auto-discovers Claude Code credentials instead of routing through OpenRouter. Also lands an ACP server for VS Code/Zed/JetBrains, voice mode, persistent shell state across tool calls, and parallel tool execution — relevant to anyone self-hosting Hermes or scripting against its provider layer.

PUBLISHED2026-03-17
OBSERVED2026-08-11
AGE4mo
SOURCES1
  • Unified streaming: responses arrive token-by-token in CLI and all gateway platforms instead of as one block (#1538)
  • Plugin architecture: drop Python files in ~/.hermes/plugins/ to add tools, commands, hooks (#1544, #1555)
  • Native Anthropic provider: direct API calls, Claude Code credential auto-discovery, OAuth PKCE, native prompt caching (#1097)
  • Anthropic OAuth: auto-runs claude setup-token, reauthentication, PKCE state persistence, identity fingerprinting (#1132, #1360, #1396, #1597)
  • Anthropic fixes: adaptive thinking without budget_tokens on Claude 4.6 models, cache markers through the adapter, 429/529 retry with surfaced detail, max_tokens/fallback-crash/proxy base_url (#1128, #1216, #1585, #1121)
  • Centralized provider router: call_llm API, unified /model command, provider auto-detect on model switch, direct endpoint overrides for auxiliary/delegation clients (#1003, #1506, #1375)
  • Vercel AI Gateway added as a provider (#1628)
  • Native Anthropic auxiliary vision instead of OpenAI-compatible routing (#1377)
  • Smart approvals that learn which commands are safe, plus /stop to kill a running agent (#1543)
  • Concurrent tool execution via ThreadPoolExecutor for multi-tool turns (#1152)
  • PII redaction before provider calls when privacy.redact_pii is set (#1542)
  • /browser connect attaches browser tools to a live Chrome via CDP (#1549)
  • ACP server for VS Code, Zed, JetBrains with slash command support (#1254, #1532)
  • Persistent shell mode: cd, env vars, aliases survive across tool calls on local and SSH backends (#1067, #1483)
  • Honcho memory: async writes, configurable recall modes, session titles, multi-user isolation in gateway mode (#736)
  • Voice mode: CLI push-to-talk, Telegram/Discord voice notes, Discord voice channels, local faster-whisper transcription (#1299, #1185, #1429)
  • Agentic On-Policy Distillation training environment added to Atropos (#1149)
  • Release notes state 50+ bug fixes across platforms

COMMUNITY

No curated reactions recorded for this event. Facts and takes are kept in separate layers — community context is added by hand, never blended into the record above.