Skip to content

Commit f6f08d1

Browse files
committed
Add changelog for #4006
1 parent 2eccd28 commit f6f08d1

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

changelog/4006.fixed.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
- Fixed a race condition where `EndTaskFrame` could cause the pipeline to shut down before in-flight frames (e.g. LLM function call responses) finished processing. `EndTaskFrame` and `StopTaskFrame` now flow through the pipeline as `ControlFrame`s, ensuring all pending work is flushed before shutdown begins. `CancelTaskFrame` and `InterruptionTaskFrame` remain immediate (`SystemFrame`).

0 commit comments

Comments
 (0)