release aidev SIG 4/5

Hermes Agent v0.8.0: background task notifications, live model switching, MCP OAuth 2.1

Adds completion notifications for background processes, mid-session model/provider switching across every gateway platform, a native Google AI Studio provider, and standards-compliant OAuth 2.1 for MCP servers. Affects anyone running long jobs through Hermes or juggling multiple inference providers.

PUBLISHED2026-04-08
OBSERVED2026-08-11
AGE4mo
SOURCES1
  • notify_on_complete — background tasks notify the agent when they finish, removing polling for builds, test runs, and training jobs
  • /model switches model and provider mid-session from CLI, Telegram, Discord, Slack, or any gateway; aggregator-aware resolution with cross-provider fallback and inline-button pickers on Telegram/Discord
  • Free-tier Xiaomi MiMo v2 Pro on Nous Portal for auxiliary tasks (compression, vision, summarization), with free-tier gating and pricing shown in model selection
  • Native Google AI Studio (Gemini) provider, with models.dev registry integration for automatic context-length detection across providers
  • GPT/Codex tool-use guidance patched against 5 identified failure modes found via automated behavioral benchmarking
  • Gateway and cron timeouts now measure tool activity rather than wall-clock time, so active long-running tasks are not killed
  • Approval buttons on Slack and Telegram replace typing /approve
  • MCP OAuth 2.1 PKCE, plus OSV malware scanning of MCP extension packages
  • Structured logs at ~/.hermes/logs/ with a hermes logs command; config structure validated at startup
  • Plugins can register CLI subcommands, get request-scoped API hooks, prompt for env vars at install, and hook session lifecycle events
  • Matrix reaches Tier 1 (reactions, read receipts, rich formatting, room management); Discord channel controls; Signal MEDIA: tags; Mattermost attachments
  • Security: SSRF consolidation, timing attack mitigations, tar traversal, credential leakage guards, cron path traversal, cross-session isolation
  • Scope: 209 merged PRs, 82 resolved issues

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.