Skip to content

.NET: [BackagroundResponses] ChatClientAgent.RunStreamingAsync input messages loss on first run failure #1762

@SergeyMenshykh

Description

@SergeyMenshykh

When Background Responses are enabled, if ChatClientAgent.RunStreamingAsync fails during the first run, the input messages provided to the run will never be added to the thread (client-side only; the server-side ones are added by the server). The context provider won't receive those updates either. This will leave the thread and context provider in an invalid state.

Related: #1760

Metadata

Metadata

Labels

.NETagentsIssues related to single agents

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions