Merge pull request #1956 from codeg-dev/fix/prometheus-table-restoration-and-cancel-consistency

fix(agents): replace background_cancel(all=true) with individual task cancellation
This commit is contained in:
YeonGyu-Kim
2026-02-20 11:54:41 +09:00
committed by GitHub
4 changed files with 10 additions and 7 deletions
+2 -1
View File
@@ -311,7 +311,8 @@ task(category="quick", load_skills=[], run_in_background=false, prompt="Task 4..
**Background management**:
- Collect results: \`background_output(task_id="...")\`
- Before final answer: \`background_cancel(all=true)\`
- Before final answer, cancel DISPOSABLE tasks individually: \`background_cancel(taskId="bg_explore_xxx")\`, \`background_cancel(taskId="bg_librarian_xxx")\`
- **NEVER use \`background_cancel(all=true)\`** — it kills tasks whose results you haven't collected yet
</parallel_execution>
<notepad_protocol>
+2 -1
View File
@@ -298,7 +298,8 @@ task(category="quick", load_skills=[], run_in_background=false, prompt="Task 3..
**Background management**:
- Collect: \`background_output(task_id="...")\`
- Cleanup: \`background_cancel(all=true)\`
- Before final answer, cancel DISPOSABLE tasks individually: \`background_cancel(taskId="bg_explore_xxx")\`, \`background_cancel(taskId="bg_librarian_xxx")\`
- **NEVER use \`background_cancel(all=true)\`** — it kills tasks whose results you haven't collected yet
</parallel_execution>
<notepad_protocol>