Describe the bug
In Goose CLI sub agent execution display does not show the task completion result sometimes
To Reproduce
- Run a subrecipe with different params in parallel (ie. 2 tasks in parallel
- When last task completes, the task result does not show up
Expected behavior
Both task result should be shown up
Screenshots

Please provide following information:
- OS & Arch: MacOS
- Interface: CLI
- Version: current main branch e682940