You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@burr.apache.org by "hemanthsavasere (via GitHub)" <gi...@apache.org> on 2026/05/16 09:49:45 UTC

[PR] feat: allow plain dict yields in single-step streaming actions [burr]

hemanthsavasere opened a new pull request, #779:
URL: https://github.com/apache/burr/pull/779

   ## Summary
   - Allow intermediate yields in `_run_single_step_streaming_action` and `_arun_single_step_streaming_action` to be plain `dict` instead of requiring `(dict, None)` tuples
   - Backward compatible — existing `(dict, None)` yields still work
   - Added callback tests verifying PostStreamItemHook fires correctly for plain dict yields
   - Updated `streaming_action` docstring example to show plain dict yield
   
   ## Test Plan
   - [x] All 341 core tests pass (0 regressions)
   - [x] New tests added for sync/async plain dict yields + callback verification


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@burr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Fix : Allow streaming actions to yield just state for all but the last one [burr]

Posted by "skrawcz (via GitHub)" <gi...@apache.org>.
skrawcz merged PR #779:
URL: https://github.com/apache/burr/pull/779


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@burr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org