Top 10 Official Issues

Ranked by official GitHub reactions: the most upvoted bug reports and feature requests, i.e. the community's biggest pains and most wanted directions. Ranking data syncs daily; status derives from official labels.

No.1 . 55 reactions . 38 comments

#32892 Fixed P3 comp/agent

[Bug]: Error: 'NoneType' object is not iterable

This issue reports that Hermes crashes with a 'NoneType' object is not iterable error when using the openai-codex provider with gpt-5.5, aborting as a non-retryable client error. This issue is closed.

No.2 . 52 reactions . 16 comments

#32883 Fixed P2 comp/agent

Fix Codex stream None output recovery

This issue documents a reproducible Hermes crash when the OpenAI Codex Responses backend returns response.output = None mid-stream, and proposes patches (backfilling output, fallback to responses.create, guarding output_text access) to make Hermes resilient to it. This issue is closed.

No.3 . 52 reactions . 26 comments

#18080 Workaround P2 comp/dashboard

[Feature]: Improved Themes for Dashboard - currently hard to read

This issue requests new dashboard themes with more standard fonts, sizes, weights, and contrast, since the existing themes (Midnight, Ember, Mono, Cyberpunk, Rose) are reported as hard to read, citing Linear as a reference for clarity.

No.4 . 45 reactions . 8 comments

#38602 Investigating P3 comp/desktop

[Feature]: Desktop Client-Only Installation

This issue requests a first-class client-only install mode for Hermes Desktop that connects to an existing remote Hermes instance, since today the app always attempts to bootstrap a local runtime on first launch unless one is found.

No.5 . 41 reactions . 8 comments

#25267 Investigating P3 comp/plugins

[Feature]: Claude Agent SDK model provider with subscription OAuth (Codex-style)

This issue requests a Claude subscription OAuth model provider for Hermes (similar to the existing Codex OAuth flow), so Claude subscribers can use their monthly Agent SDK credit instead of paying separately for a Developer Platform API key.

No.6 . 41 reactions . 22 comments

#514 Investigating P3 comp/agent

Feature: A2A (Agent-to-Agent) Protocol Support — Remote Agent Discovery, Communication & Interoperability

This issue proposes adding support for Google's A2A (Agent-to-Agent) protocol to Hermes, allowing it to discover and call remote agents built on other frameworks and expose itself as an A2A-discoverable agent.

No.7 . 35 reactions . 25 comments

#344 Fixed

Feature: Multi-Agent Architecture — Orchestration, Cooperation, Specialized Roles & Resilient Workflows

This umbrella issue proposes evolving Hermes from a single agent with isolated sub-agent delegation into a true multi-agent architecture with specialized roles, dependency-aware workflows, inter-agent cooperation, and resilient execution. This issue is closed.

No.8 . 30 reactions . 7 comments

#5941 Investigating P3 tool/web

[Feature]: Add Searxng as a default web search provider (alongside firecrawl, tavily, etc)

This issue proposes adding Searxng as an additional native web search backend in web_tools.py, alongside existing providers like Firecrawl and Tavily.

No.9 . 29 reactions . 7 comments

#45058 Fixed P3 comp/tools

web_search/web_extract silently routes to Parallel.ai without user opt-in

This issue reports that a commit changed the default behavior of web_search/web_extract to silently route traffic to Parallel's hosted search.parallel.ai endpoint when no backend is configured, with no user opt-in or prompt, and that follow-up commits hardened this default further. This issue is closed.

No.10 . 29 reactions . 7 comments

#9459 Investigating P3 comp/agent

feat(delegation): agent profiles for delegate_task — custom orchestration harness support

This issue proposes allowing delegate_task to spawn subagents from named agent profiles defined in config.yaml, so users can customize system prompts, models, and tool scoping per subagent role without modifying Hermes core.

Back to curated issues . P1 critical . Step-by-step fixes