feat(task-toast): display skills and concurrency info in toast
- Add skills field to TrackedTask and LaunchInput types - Show skills in task list message as [skill1, skill2] - Add concurrency slot info [running/limit] in Running header - Pass skills from sisyphus_task to toast manager (sync & background) - Add unit tests for new toast features
This commit is contained in:
@@ -221,6 +221,7 @@ Use \`background_output\` with task_id="${task.id}" to check progress.`
|
||||
parentMessageID: ctx.messageID,
|
||||
parentModel,
|
||||
model: categoryModel,
|
||||
skills: args.skills,
|
||||
})
|
||||
|
||||
ctx.metadata?.({
|
||||
@@ -268,6 +269,7 @@ System notifies on completion. Use \`background_output\` with task_id="${task.id
|
||||
description: args.description,
|
||||
agent: agentToUse,
|
||||
isBackground: false,
|
||||
skills: args.skills,
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user