summaryrefslogtreecommitdiff
path: root/subagents/spawn.lua
diff options
context:
space:
mode:
Diffstat (limited to 'subagents/spawn.lua')
-rw-r--r--subagents/spawn.lua4
1 files changed, 3 insertions, 1 deletions
diff --git a/subagents/spawn.lua b/subagents/spawn.lua
index 9117fdd..d90631d 100644
--- a/subagents/spawn.lua
+++ b/subagents/spawn.lua
@@ -434,7 +434,9 @@ function M.spawn(spec)
if got_len and type(length) == "number" then turn_index = length + 1 end
end
- local card = progress.card(spec.label or "subagent", id, model_label, {
+ local card_detail = model_label
+ if card_detail and reasoning_label then card_detail = card_detail .. " (" .. reasoning_label .. ")" end
+ local card = progress.card(spec.label or "subagent", id, card_detail, {
prompt = spec.prompt,
system_prompt = spec.presentation_system_prompt,
})