Address PR comments on sending turn token for normal messages and handle contentId collision by source agent

This commit is contained in:
Peter Ibekwe
2026-03-16 21:44:36 -07:00
parent 335d59841e
commit 2ccb06383a
9 changed files with 364 additions and 69 deletions
@@ -60,6 +60,9 @@ public sealed class StreamingRun : CheckpointableRunBase, IAsyncDisposable
internal ValueTask<bool> TrySendMessageUntypedAsync(object message, Type? declaredType = null)
=> this._runHandle.EnqueueMessageUntypedAsync(message, declaredType);
internal bool TryGetResponsePortExecutorId(string portId, out string? executorId)
=> this._runHandle.TryGetResponsePortExecutorId(portId, out executorId);
/// <summary>
/// Asynchronously streams workflow events as they occur during workflow execution.
/// </summary>