Uh oh!
There was an error while loading. Please reload this page.
feat(tui): fire-and-forget async subagent tasks - #7206
Conversation
The following comment was made by an LLM, it may be inaccurate: No duplicate PRs found |
arsham
commented
Jan 7, 2026
I absolutely love this! I know this is not the scope of this PR, but I was wondering if we could slip in optional model to the task tool. Ignore if this is out of scope. |
@arsham Thank you. I decided to keep it minimal to make it a. easier to integrate b. more likely to merge. I have a more complex version that restores input prompt box to subagents, allows to pass a summary back to main agent via /finished if you ever interact with a subagent, can purge subagent sessions via /wipe (current) or /wipeout (all)... And another one that allows a skill to be an argument of a task tool, where it basically injects the skill immediately before the subagent starts doing anything. It's all doable but overcomplicates a single pr. |
arsham
commented
Jan 7, 2026
@IgorWarzocha those are great ideas. Do you have them on your fork by any chance? |
IgorWarzocha
commented
Jan 7, 2026
@arsham WIP. need proper testing etc, and all are based on pre 1.1.1. Unsure why started with async one, it just felt right. https://github.com/IgorWarzocha/opencode/pulls |
f1ae801 to
08fa7f7CompareClosing this pull request because it has had no updates for more than 60 days. If you plan to continue working on it, feel free to reopen or open a new PR. |
Summary
Config
experimental.async_task_limit(default 3)experimental.async_task_permissionspermission.task_asyncUX
Testing