Hermes Agent v0.8.0
"The Intelligence Release" โ Smarter, Faster, More Autonomous
NousResearch ยท Released April 8, 2026 ยท v2026.4.8
๐ฏ Top Highlights
๐ Background Auto-Notifications
Long-running tasks notify the agent on completion. No polling needed โ the agent keeps working and picks up results when they land.
๐๏ธ Live Model Switching
/model command works across CLI, Telegram, Discord, Slack. Switch providers mid-session with interactive pickers.
๐ง Self-Optimized GPT/Codex
Agent diagnosed and patched 5 failure modes through automated behavioral benchmarking. Dramatically improved OpenAI reliability.
๐ Free MiMo v2 Pro
Xiaomi MiMo v2 Pro now available on Nous Portal free tier for auxiliary tasks (compression, vision, summarization).
โฑ๏ธ Smart Inactivity Timeouts
Timeouts track actual tool activity, not wall-clock time. Active tasks never killed โ only truly idle agents time out.
โ
Approval Buttons
Slack & Telegram get native platform buttons for dangerous command approval. No more typing /approve.
๐ค Provider & Model Support
New Providers, Better Switching, Smarter Fallbacks
Google AI Studio
- Native Gemini provider
- models.dev integration
- Auto context length detection
Interactive Model Picker
- Telegram & Discord buttons
- Aggregator-aware resolution
- Pricing display
MiniMax TTS
- speech-2.8 provider
- Context length fixes
- Model catalog updates
xAI Grok: Prompt caching via x-grok-conv-id header + tool-use enforcement
Ollama Cloud: Auth support, /model persistence, alias tab completion
๐ง Agent Loop Intelligence
Self-Diagnosis, Structured Reasoning, Smarter Retries
Self-Optimized Tool Use
Agent ran automated behavioral benchmarks on GPT/Codex, identified 5 failure modes, and patched them with execution discipline guidance.
Thinking-Only Prefill
Structured reasoning responses with thinking block continuation. Accept reasoning-only responses without infinite retries.
Jittered Retry Backoff
Exponential backoff with jitter for API retries. Prevents thundering herd on rate limits.
Oversized Tool Results
Save to file instead of destructive truncation. Sandbox-aware persistence keeps context intact.
Type Coercion: Tool call arguments auto-coerced to match JSON Schema types (fixes models sending strings instead of numbers/booleans)
๐ฌ Messaging Platforms
Matrix Tier 1, Discord Controls, Signal Media, Approval Buttons
Matrix Tier 1 Parity
- Reactions & read receipts
- Rich formatting
- Room management
- E2EE reliability fixes
Discord Channel Controls
- ignored_channels config
- no_thread_channels config
- Native slash commands
- Skills as slash commands
Slack Thread Engagement
- Auto-respond in bot threads
- Thread context preservation
- Approval buttons
- mrkdwn in edits
Signal Full Media
- send_image_file
- send_voice
- send_video
- Complete MEDIA: tag delivery
Telegram: Group topics skill binding + emoji reactions for approval status + duplicate message prevention
๐ง Tool System Upgrades
Remote Execution, Background Notifications, Browser Providers
execute_code on Remote Backends
Code execution now works on Docker, SSH, Modal, and other remote terminal backends. Progressive subdirectory hints help agent learn project structure.
notify_on_complete
Background processes notify agent when finished. Start long-running tasks (AI training, test suites, builds) and get notified on completion.
Browser Use Provider
Switched managed browser from Browserbase to Browser Use. Firecrawl cloud browser provider added. JS evaluation via browser_console.
MCP OAuth 2.1 PKCE
Full standards-compliant OAuth client support. OSV malware scanning for MCP extension packages. Prefer structuredContent over text.
Exit Code Context: Common CLI tools get helpful error explanations in terminal results
๐งฉ Skills & Plugins
New Skills, Plugin System Expansion, Lifecycle Hooks
popular-web-designs
54 production website design systems for reference
p5js creative coding
Interactive creative coding skill by @SHL0MS
manim-video
Mathematical & technical animations by @SHL0MS
llm-wiki
Karpathy's LLM Wiki skill
gitnexus-explorer
Codebase indexing & knowledge serving
research-paper-writing
AI-Scientist & GPT-Researcher patterns
Plugin System: CLI subcommand registration, request-scoped API hooks with correlation IDs, session lifecycle hooks (finalize/reset), required env var prompts during install
๐พ Memory & Sessions
Supermemory, Shared Threads, Profile Isolation
Supermemory Provider
- Multi-container support
- search_mode options
- Identity template
- Env var overrides
Shared Thread Sessions
- Multi-user thread support
- Subagent sessions linked to parent
- Hidden from session list
- Profile-scoped isolation
Honcho Plugin Overhaul
- Plugin CLI registration
- Holographic prompt preserved
- Trust score rendering
- recall_mode fix
mem0 API v2 Compat
- Prefetch context fencing
- Secret redaction
- Env vars merged with config
- Clean user messages
๐ Security & Reliability
Consolidated Hardening, Cross-Session Isolation, Timing Attack Mitigations
Consolidated Security
- SSRF protections
- Timing attack mitigations
- Tar traversal prevention
- Credential leakage guards
Cross-Session Isolation
- Cron path traversal hardening
- Workdir sanitization
- Approval session key isolation
- Profile-scoped OAuth tokens
Reliability Fixes
- Aggressive worktree cleanup
- O(nยฒ) regex backtracking fix
- API server streaming fix
- OpenViking endpoint corrections
Testing & Quality
- 57 failing CI tests repaired
- Test suite re-architecture
- Codebase-wide lint cleanup
- Unused imports removed
๐ฅ๏ธ CLI & User Experience
Config Validation, Centralized Logging, Setup Improvements
Config Structure Validation
Detect malformed YAML at startup with actionable error messages. Catches issues before cryptic failures.
Centralized Logging
~/.hermes/logs/ with agent.log (INFO+) and errors.log (WARNING+). hermes logs command for tailing and filtering.
Interactive CLI Improvements
Defer response until reasoning completes. Ghost status-bar lines cleared on resize. Native Windows image paste support.
Doctor Diagnostics
Sync provider checks, config migration, WAL and mem0 diagnostics. Timeout debug logging improved.
Setup Wizard: Docs links added to sections + bundled skills synced to all profiles during update
โฐ Cron System Upgrades
Inactivity Timeouts, Pre-Run Scripts, Delivery Tracking
Inactivity-Based Timeout
Replaces wall-clock timeout. Active tasks run indefinitely โ only truly idle agents time out.
Pre-Run Script Injection
Data collection and change detection before cron runs. Helps agent understand what changed since last run.
Delivery Failure Tracking
Job status includes delivery failures. Delivery guidance in prompts stops send_message thrashing.
MEDIA File Delivery
MEDIA files delivered as native platform attachments. [SILENT] suppression works anywhere in response.
๐ Documentation & Community
Comprehensive Audit, 40+ Fixes, New Guides
40+
Doc Discrepancies Fixed
13
New Features Documented
Documentation Overhaul
- Fix stale info across all pages
- Expand thin pages with depth
- Discord configuration reference
- WSL2 networking guide
Community Contributions
- 18 contributors this release
- @SHL0MS: 7 PRs (skills + docs)
- @alt-glitch: 3 PRs (browser + tests)
- Community FAQ entries
Full changelog: v2026.4.3...v2026.4.8