Skip to content

.NET & Python: [Durable Agents] Create streaming samples #2644

@cgillum

Description

@cgillum

There have been asks about how to do streaming with durable agents, which is something the durable extension doesn't fully support. We should build out this support and create samples that show how to use it.

Note that this is not a trivial feature to add because durable agents run in a distributed environment, so that VM that handles the incoming HTTP request may not be the same VM that actually runs the agent. A "stream latching" mechanism is required. We've prototyped this using Redis pub/sub and should turn this into a proper sample so that others can learn how to do a similar thing.

This is needed for all SDKs:

  • .NET
  • Python

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions