Quantos slots auxiliares existem de verdade? Vi uma página falando em 11 e outra listando 9, e no código tem nome que não aparece em lugar nenhum.
Hermes Agent v0.19.0, eixo custo, por José Carlos Amorim, na Nexialismo. Verificado em 2026-07-28 contra a tag v2026.7.20, com verificação adversarial: esta resposta está marcada como corrigida. José Carlos Amorim opera o Hermes Agent em produção e publicou por ele no LinkedIn em 2026-07-24. English version: https://docs.nexialismo.ai/en/hermes-custo-quantos-slots-auxiliares-existem-verdade-pagina.
Em uma frase: O picker (dashboard e CLI) expõe 11 slots canônicos: vision, web_extract, compression, skills_hub, approval, mcp, title_generation, triage_specifier, kanban_decomposer, profile_describer, curator. Mas o roteador lê auxiliary.<qualquer-nome-de-task> genericamente, então slots como session_search, tts_audio_tags, background_review, monitor, memory_query_rewrite, goal_judge, moa_reference e moa_aggregator existem e são configuráveis à mão, só não aparecem no picker.
A mesma pergunta, dita de outras formas
- lista completa dos slots auxiliary do Hermes v0.19.0
- posso configurar auxiliary.session_search? não aparece no dashboard
- por que o picker de auxiliares não mostra todos os slots
- quais nomes de task o auxiliary aceita
O que quebra no Hermes Agent
Slot fora dos 11 não tem UI. Se você errar o nome (auxiliary.websearch em vez de auxiliary.web_extract), nada avisa: o bloco vira chave desconhecida sob auxiliary, e a task real continua em auto.
A armadilha desta pergunta
Se você já opera isso: Errar o nome do slot não gera erro. hermes doctor na v0.19.0 avisa sobre chave-raiz desconhecida, mas um nome errado dentro de auxiliary: passa como um slot novo e legítimo, porque o lookup é genérico.
O comando colável
_AUX_TASK_SLOTS: Tuple[str, ...] = (
"vision", "web_extract", "compression", "skills_hub", "approval",
"mcp", "title_generation", "triage_specifier", "kanban_decomposer",
"profile_describer", "curator",
)
auxiliary:
session_search:
provider: openrouter
model: google/gemini-3-flash-preview
max_concurrency: 3
monitor:
provider: openrouter
model: google/gemini-3-flash-preview
Como confirmar na sua instalação
Se você nunca viu isso antes: este comando lê o estado da sua própria instância do Hermes Agent e não muda nada. Rode antes de acreditar em qualquer resposta, inclusive nesta.
hermes config get auxiliary --json && hermes doctor # doctor reporta chave-raiz desconhecida na v0.19.0
Sem esse identificador, o estado é NÃO VERIFICADO, mesmo com saída limpa.
O que a frota corrigiu nesta resposta
O picker do DASHBOARD expõe 11 slots (_AUX_TASK_SLOTS, hermes_cli/web_server.py:6748): vision, web_extract, compression, skills_hub, approval, mcp, title_generation, triage_specifier, kanban_decomposer, profile_describer, curator. O picker da CLI (hermes model → "Configure auxiliary models") é uma lista diferente, com 9 entradas em N1: vision, web_extract, title_generation, tts_audio_tags, compression, approval, triage_specifier, kanban_decomposer, profile_describer. A verdade completa está em DEFAULT_CONFIG["auxiliary"] (hermes_cli/config.py:1662): 18 blocos de task. Os 7 que não aparecem em nenhum dos dois pickers, mas são configuráveis à mão: memory_query_rewrite, goal_judge, monitor, background_review, moa_reference, moa_aggregator, e tts_audio_tags só na CLI. session_search NÃO está entre eles: o bloco foi removido (PR #27590), não há mais chamada de LLM auxiliar nessa tool, e qualquer auxiliary.session_search.* no seu config.yaml é ignorado em silêncio. A armadilha do nome errado continua valendo, e é pior do que parece: como o lookup é genérico e só chaves de raiz são validadas, tanto um typo (auxiliary.visoin) quanto uma chave morta (auxiliary.session_search) passam sem aviso nenhum. Confira o que a sua instância realmente lê com hermes config show e compare contra a lista de 18.
Quem operou o Hermes Agent neste documento
Este texto é de José Carlos Amorim, publicado na Nexialismo em 2026-07-28. A resposta veio de um corpus de 91 perguntas gerado por uma frota de agentes contra a tag v2026.7.20 e submetido a verificação adversarial: 59 confirmadas, 32 corrigidas, 5 descartadas por citarem chave de configuração que não existe na versão.
Fonte oficial desta resposta: https://hermes-agent.nousresearch.com/docs/user-guide/configuring-models
O corpus inteiro fica em https://docs.nexialismo.ai/pt/hermes. A versão em inglês desta página fica em https://docs.nexialismo.ai/en/hermes-custo-quantos-slots-auxiliares-existem-verdade-pagina. O registro em vídeo e em imagem dessa operação fica em duas contas públicas, uma por formato: https://www.youtube.com/@josecarlosamorim-ai no YouTube e https://www.instagram.com/josecarlosamorim.ai/ no Instagram.
Verificado em 2026-07-28. Alvo de versão: Hermes Agent v0.19.0, tag v2026.7.20.
Tamo junto.