hermes - 💡(How to fix) Fix [Bug]: WSL: /tasks and /agents do not show delegate_task child agent progress in TUI

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…

In my WSL environment, delegate_task appears to execute successfully, but the TUI /tasks and /agents views do not show live child agent progress.

I have only tested this in WSL so far. I have not verified whether the same behavior occurs on native Windows, native Linux, or macOS.

Error Message

Operating System

windows 11

Python Version

No response

Hermes Version

0.13.0

Additional Logs / Traceback (optional)

Root Cause

Root Cause Analysis (optional)

Code Example

hermes --tui

2. Run a delegate_task test prompt:
Please call delegate_task and launch 2 child agents in parallel.

Child Agent A: research Hermes delegate_task lifecycle.
Child Agent B: research Hermes TUI /agents and /tasks usage.

Each child agent should perform tool calls and return a summary.
The parent agent should wait for both and then summarize.

3. While the task is running, try to observe child agent progress using:
/tasks
or:
/agents

4. Optionally, before running the test prompt, also enable expanded details:
/details expanded
/details subagents expanded
/details tools expanded

### Expected Behavior

In the TUI, I expected /tasks or /agents to show the active delegate_task child agents and their progress while they are running.

For example, I expected to see some form of live child agent tree/status, such as running/completed child agents, tool activity, elapsed time, token usage, or related progress information.

### Actual Behavior

In my WSL environment:

delegate_task appears to execute successfully.
The final response includes child task results.
The final response also reports child task durations and token usage.
However, during execution I do not see live child agent progress in /tasks or /agents.
In some cases /tasks shows:
no subagents this turn. Trigger delegate_task to populate the tree
or similar output such as:
spawn tree d0 0 caps d1/3 no subagents this turn

Additional Observations

I also tested the TUI details display:

/details expanded
/details subagents expanded
/details tools expanded
Then I ran a forced terminal tool test, asking Hermes to call the terminal tool to run pwd and ls.

The terminal tool executed successfully, and the final answer included the correct command output. However, during execution I still only saw the bottom status line changing and elapsed time increasing. I did not see live tool call blocks or live subagent progress in the main TUI transcript.

This suggests that the issue may be related to TUI live observability/rendering rather than delegate_task execution itself.

What I Have Not Verified
I have not yet verified whether this also occurs in:

Native Windows terminal
Native Linux
macOS
Other terminal emulators
Related Issue
This may be related to TUI v2 observability / feature parity:

https://github.com/NousResearch/hermes-agent/issues/12130
That issue mentions:

/agents / /tasks Active subagents + running tasks agents.list RPC exists, no UI
Notes
From the final task summaries, delegate_task appears to work correctly at the backend/execution level. The issue seems limited to live TUI visibility of child agent progress in my WSL environment.

### Affected Component

Other

### Messaging Platform (if gateway-related)

_No response_

### Debug Report

---

### Operating System

windows 11

### Python Version

_No response_

### Hermes Version

0.13.0

### Additional Logs / Traceback (optional)
RAW_BUFFERClick to expand / collapse

Bug Description

Summary

In my WSL environment, delegate_task appears to execute successfully, but the TUI /tasks and /agents views do not show live child agent progress.

I have only tested this in WSL so far. I have not verified whether the same behavior occurs on native Windows, native Linux, or macOS.

Environment

  • OS: WSL2 on Windows
  • Terminal: Windows Terminal
  • Hermes version:v0.13.0 (2026.5.7)
  • Shell: bash
  • TERM:xterm-256color
  • Terminal size: 30 120

Steps to Reproduce

  1. Start Hermes TUI:
hermes --tui

2. Run a delegate_task test prompt:
Please call delegate_task and launch 2 child agents in parallel.

Child Agent A: research Hermes delegate_task lifecycle.
Child Agent B: research Hermes TUI /agents and /tasks usage.

Each child agent should perform tool calls and return a summary.
The parent agent should wait for both and then summarize.

3. While the task is running, try to observe child agent progress using:
/tasks
or:
/agents

4. Optionally, before running the test prompt, also enable expanded details:
/details expanded
/details subagents expanded
/details tools expanded

### Expected Behavior

In the TUI, I expected /tasks or /agents to show the active delegate_task child agents and their progress while they are running.

For example, I expected to see some form of live child agent tree/status, such as running/completed child agents, tool activity, elapsed time, token usage, or related progress information.

### Actual Behavior

In my WSL environment:

delegate_task appears to execute successfully.
The final response includes child task results.
The final response also reports child task durations and token usage.
However, during execution I do not see live child agent progress in /tasks or /agents.
In some cases /tasks shows:
no subagents this turn. Trigger delegate_task to populate the tree
or similar output such as:
spawn tree d0 0 caps d1/3 no subagents this turn

Additional Observations

I also tested the TUI details display:

/details expanded
/details subagents expanded
/details tools expanded
Then I ran a forced terminal tool test, asking Hermes to call the terminal tool to run pwd and ls.

The terminal tool executed successfully, and the final answer included the correct command output. However, during execution I still only saw the bottom status line changing and elapsed time increasing. I did not see live tool call blocks or live subagent progress in the main TUI transcript.

This suggests that the issue may be related to TUI live observability/rendering rather than delegate_task execution itself.

What I Have Not Verified
I have not yet verified whether this also occurs in:

Native Windows terminal
Native Linux
macOS
Other terminal emulators
Related Issue
This may be related to TUI v2 observability / feature parity:

https://github.com/NousResearch/hermes-agent/issues/12130
That issue mentions:

/agents / /tasks Active subagents + running tasks agents.list RPC exists, no UI
Notes
From the final task summaries, delegate_task appears to work correctly at the backend/execution level. The issue seems limited to live TUI visibility of child agent progress in my WSL environment.

### Affected Component

Other

### Messaging Platform (if gateway-related)

_No response_

### Debug Report

```shell
Debug report uploaded:
Report       https://paste.rs/DNb3v
agent.log    https://paste.rs/oS5Sz
gateway.log  https://paste.rs/MgnNv

Operating System

windows 11

Python Version

No response

Hermes Version

0.13.0

Additional Logs / Traceback (optional)

Root Cause Analysis (optional)

No response

Proposed Fix (optional)

No response

Are you willing to submit a PR for this?

  • I'd like to fix this myself and submit a PR

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING