Hasan Ghomi
07a1e83492
.NET: Forward Magentic participant replies to manager ( #6156 )
...
MagenticOrchestrator.TakeTurnAsync dropped the `messages` parameter
on subsequent turns, so participant replies never reached the manager's
ChatHistory. The manager kept re-dispatching the same speaker every
round until MaxRounds.
Append the incoming messages to taskContext.ChatHistory before running
the coordination round (matches Python's _handle_response).
Adds RecordingReplayAgent + regression test that asserts the worker's
reply reaches round-2's progress-ledger call.
Co-authored-by: Jacob Alber <jaalber@microsoft.com >
History
..
2026-05-28 21:26:31 +00:00
2026-05-28 21:26:31 +00:00
2026-04-17 20:15:27 +00:00
2026-03-12 15:45:17 +00:00
2026-05-28 21:26:31 +00:00
2026-04-03 15:04:59 +00:00
2026-05-05 14:43:45 +00:00
2026-03-25 22:22:13 +00:00
2026-05-13 18:52:19 +00:00
2026-04-21 18:27:50 +00:00
2026-01-14 10:27:41 +00:00
2026-02-19 14:09:03 +00:00
2026-02-20 02:05:18 +00:00
2026-04-16 04:20:45 +00:00
2026-05-28 21:26:31 +00:00
2026-02-19 14:09:03 +00:00
2026-02-19 14:09:03 +00:00
2026-01-23 19:45:29 +00:00
2026-03-18 00:36:10 +00:00
2026-02-19 16:41:35 +00:00
2026-04-09 08:46:20 +00:00
2026-02-19 14:09:03 +00:00
2026-04-21 18:27:50 +00:00
2026-05-28 18:40:48 +00:00
2026-05-28 21:26:31 +00:00
2026-04-17 20:15:27 +00:00
2026-04-21 08:14:35 +00:00
2026-05-28 18:04:15 +00:00
2026-05-28 21:26:31 +00:00
2026-02-20 02:05:18 +00:00
2026-04-02 14:35:25 +00:00
2026-04-03 21:19:15 +00:00
2026-02-19 16:41:35 +00:00
2026-05-28 21:26:31 +00:00
2026-05-28 21:26:31 +00:00
2026-05-07 18:36:15 +00:00
2026-05-29 21:41:25 +00:00
2026-05-12 15:59:15 +00:00
2026-05-07 18:36:15 +00:00
2026-05-28 21:26:31 +00:00
2025-09-29 18:30:45 +00:00
2026-03-30 12:09:02 +00:00
2026-04-16 19:40:07 +00:00
2026-05-14 19:17:26 +00:00
2026-05-28 21:26:31 +00:00
2026-05-28 21:26:31 +00:00
2026-05-28 21:26:31 +00:00
2026-03-10 19:45:01 +00:00
2025-10-09 20:24:55 +00:00
2026-05-29 21:41:25 +00:00
2026-02-04 20:07:43 +00:00
2026-02-20 02:05:18 +00:00
2026-02-13 14:08:07 +00:00
2026-05-28 18:40:48 +00:00
2026-05-14 13:36:38 +00:00
2025-09-29 18:30:45 +00:00
2026-04-23 15:27:28 +00:00
2026-05-28 21:26:31 +00:00
2026-01-23 19:45:29 +00:00
2025-09-29 18:30:45 +00:00
2025-11-22 04:14:15 +00:00
2025-09-29 18:30:45 +00:00
2025-09-29 18:30:45 +00:00
2026-02-17 15:51:30 +00:00
2026-02-19 14:09:03 +00:00
2025-09-29 18:30:45 +00:00
2025-09-29 18:30:45 +00:00
2026-05-07 18:36:15 +00:00
2026-05-07 18:36:15 +00:00
2026-03-20 14:29:29 +00:00
2026-04-17 20:15:27 +00:00
2025-10-15 21:34:17 +00:00
2026-02-18 18:55:26 +00:00
2025-10-03 17:26:30 +00:00
2026-05-28 21:26:31 +00:00
2026-05-13 19:03:27 +00:00
2026-05-28 21:26:31 +00:00
2026-05-14 19:17:26 +00:00
2026-03-02 16:26:14 +00:00