Skip to content

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

Closed

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

Activity

  1. added
    .NETUsage: [Issues, PRs], Target: .Net
    agentsUsage: [Issues, PRs], Target: Single agent
    on Oct 28, 2025
  2. moved this from Bug to In Progress in Agent Frameworkon Dec 2, 2025
  3. moved this from In Progress to In Review in Agent Frameworkon Dec 11, 2025
  4. moved this from In Review to Done in Agent Frameworkon Jan 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

.NETUsage: [Issues, PRs], Target: .NetagentsUsage: [Issues, PRs], Target: Single agent

Type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions