Skip to content

Commit 28590bb

Browse files
committed
Show "Waiting subagent" instead of "Calling tool" in progress messages during subagent execution
1 parent f36d3ae commit 28590bb

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
- Clarify Task tool prompt for task ordering, task granularity, concurrent starts, and clearing finished task lists.
66
- Replace MCP Java SDK with plumcp for MCP client communication. SSE transport is no longer supported (deprecated in MCP spec 2025-03-26).
77
- Fix crash on invalid YAML frontmatter in plugin skill files.
8+
- Show "Waiting subagent" instead of "Calling tool" in progress messages during subagent execution.
89

910
## 0.112.1
1011

src/eca/features/chat/tool_calls.clj

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -739,7 +739,9 @@
739739
:start-time (System/currentTimeMillis)
740740
:details details
741741
:summary summary
742-
:progress-text "Calling tool"})))
742+
:progress-text (if (= name "spawn_agent")
743+
"Waiting subagent"
744+
"Calling tool")})))
743745
(let [tool-call-state (get-tool-call-state @db* chat-id id)
744746
{:keys [code text]} (:decision-reason tool-call-state)
745747
effective-hook-continue (when hook-rejected? hook-continue)

0 commit comments

Comments
 (0)