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-04-21 18:27:50 +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-28 21:26:31 +00:00
2026-02-25 19:42:45 +00:00
2026-02-19 14:09:03 +00:00
2026-05-29 21:41:25 +00:00
2026-03-02 16:26:14 +00:00
2026-05-28 21:26:31 +00:00
2026-05-28 21:26:31 +00:00
2026-05-29 00:03:19 +00:00
2025-10-15 21:34:17 +00:00
2026-01-23 19:45:29 +00:00
2025-10-15 21:34:17 +00:00
2026-03-20 14:29:29 +00:00
2025-10-15 21:34:17 +00:00
2026-05-13 18:52:19 +00:00
2026-04-21 18:27:50 +00:00
2026-02-19 14:09:03 +00:00
2026-02-19 14:09:03 +00:00
2026-02-19 16:41:35 +00:00
2026-02-20 02:05:18 +00:00
2026-02-20 02:05:18 +00:00
2026-05-28 21:26:31 +00:00
2026-03-25 20:35:17 +00:00
2026-03-25 20:35:17 +00:00
2025-11-03 18:20:35 +00:00
2025-12-12 00:31:45 +00:00
2025-10-03 17:26:30 +00:00
2025-12-12 00:31:45 +00:00
2025-10-03 17:26:30 +00:00
2026-04-03 21:19:15 +00:00
2026-02-20 02:05:18 +00:00
2026-03-25 20:35:17 +00:00
2025-09-29 18:30:45 +00:00
2026-03-25 20:35:17 +00:00
2026-05-07 18:36:15 +00:00
2025-09-29 18:30:45 +00:00
2025-11-03 18:20:35 +00:00
2025-09-29 18:30:45 +00:00
2025-09-29 18:30:45 +00:00
2025-11-03 18:20:35 +00:00
2026-02-20 02:05:18 +00:00
2026-02-20 02:05:18 +00:00
2025-12-12 00:31:45 +00:00
2025-12-12 00:31:45 +00:00
2026-04-21 18:27:50 +00:00
2026-05-28 21:26:31 +00:00
2026-05-28 18:40:48 +00:00
2026-05-28 21:26:31 +00:00
2026-02-19 19:55:12 +00:00
2026-05-29 00:03:19 +00:00
2026-01-23 19:45:29 +00:00
2026-05-04 22:09:54 +00:00
2025-09-29 18:30:45 +00:00
2025-09-29 18:30:45 +00:00
2026-02-20 02:05:18 +00:00
2025-09-29 18:30:45 +00:00
2025-10-28 12:29:01 +00:00
2025-10-28 12:29:01 +00:00
2026-02-20 02:05:18 +00:00
2026-05-29 00:03:19 +00:00
2026-05-29 00:03:19 +00:00
2026-05-29 00:03:19 +00:00
2026-05-29 00:03:19 +00:00
2026-03-11 14:22:56 +00:00
2026-05-07 22:54:01 +00:00
2026-04-21 18:27:50 +00:00
2026-02-09 23:10:50 +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-02-20 02:05:18 +00:00
2026-01-23 19:45:29 +00:00
2026-02-19 14:09:03 +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
2025-10-03 17:26:30 +00:00
2025-11-03 18:20:35 +00:00
2026-05-07 18:36:15 +00:00
2026-05-28 18:40:48 +00:00
2026-02-20 02:05:18 +00:00
2026-02-20 02:05:18 +00:00
2025-10-07 01:07:38 +00:00
2025-09-29 18:30:45 +00:00
2025-09-29 18:30:45 +00:00
2026-05-28 21:26:31 +00:00
2026-04-13 14:59:17 +00:00
2025-10-15 21:34:17 +00:00
2025-09-29 18:30:45 +00:00
2026-03-25 19:23:44 +00:00
2026-02-20 02:05:18 +00:00
2025-10-03 17:26:30 +00:00
2025-10-03 17:26:30 +00:00
2025-09-29 18:30:45 +00:00
2025-10-03 17:26:30 +00:00
2025-09-29 18:30:45 +00:00
2025-09-29 18:30:45 +00:00
2025-09-29 18:30:45 +00:00
2026-05-14 16:23:41 +00:00
2025-10-07 12:39:08 +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-25 22:22:13 +00:00
2026-01-08 17:34:05 +00:00
2026-05-07 18:36:15 +00:00
2026-03-25 22:22:13 +00:00
2026-04-17 20:15:27 +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-05-28 21:26:31 +00:00
2025-09-29 18:30:45 +00:00
2025-10-03 17:26:30 +00:00