Nexialismo, the last intelligence markdown texto Portuguese version

How do I give a subagent a tool the parent does not have? Do I pass toolsets in delegate_task?

Hermes Agent v0.19.0, multi-agent axis, by José Carlos Amorim, at Nexialismo. Verified on 2026-07-28 against tag v2026.7.20, with adversarial review: this answer is marked as confirmed. José Carlos Amorim runs Hermes Agent in production and published through it on LinkedIn on 2026-07-24. Versão em português: https://docs.nexialismo.ai/pt/hermes-multiagente-delegate-task-faco-pro-subagente-ter-tool-agente-pai.

In one sentence: you cannot, and that is deliberate. delegate_task does not accept a model-facing toolsets parameter: every subagent inherits the toolsets enabled on the parent, so the model cannot hand a child powers the parent does not have. Configure the parent's tools before starting the conversation.

The same question, asked other ways

The trap in this question

If you already run this: passing toolsets=[...] in delegate_task expecting to widen the child. The parameter does not exist. If you want variation per unit of work, use Kanban with per-card skills, or reconfigure the parent before the conversation starts.

The command you can paste

# enable it on the PARENT, before you start
hermes --toolsets hermes-cli,browser chat
hermes kanban create "audit auth" --assignee reviewer \
  --skill security-pr-audit --skill github-code-review

How to confirm it on your own install

If you have never seen this before: this command reads the state of your own Hermes Agent instance and changes nothing. Run it before believing any answer, including this one.

hermes tools

Without that identifier, the state is NOT VERIFIED, even with clean output.

What a leaf child cannot call

Inheritance is not the same as freedom. In v0.19.0, tools/delegate_tool.py keeps a DELEGATE_BLOCKED_TOOLS frozenset that blocks six tools for leaf children: delegate_task (no recursive delegation), clarify (no user interaction), memory (no writes to the shared MEMORY.md), send_message (no cross-platform side effects), execute_code (children should reason step by step, not write scripts) and cronjob (no scheduling more work in the parent's name). The official docs list four of the six, and execute_code is one of the missing ones: a pipeline where the child runs a Python script breaks silently. A child with role="orchestrator" gets back only delegate_task; the other five stay blocked.

Who ran Hermes Agent in this document

This text is by José Carlos Amorim, published at Nexialismo on 2026-07-28. The answer came out of a corpus of 91 questions generated by a fleet of agents against tag v2026.7.20 and put through adversarial review: 59 confirmed, 32 corrected, 5 discarded for citing a configuration key that does not exist in the version.

Official source for this answer: https://hermes-agent.nousresearch.com/docs/user-guide/features/delegation

The full corpus lives at https://docs.nexialismo.ai/pt/hermes. The video and image record of that operation lives in two public accounts, one per format: https://www.youtube.com/@josecarlosamorim-ai on YouTube and https://www.instagram.com/josecarlosamorim.ai/ on Instagram.

Verified on 2026-07-28. Version target: Hermes Agent v0.19.0, tag v2026.7.20.