Skip to content

.Net: Bug: Semantic Kernel Orchestration: ReasoningEffort setting becomes lost when invoking #13935

@Hargravejason

Description

@Hargravejason

Describe the bug
When involving orchestration, HandOff in my example, ReasoningEffort setting is lost.

To Reproduce
Steps to reproduce the behavior:

  1. Create agent with GPT 5.4 and assign ReasoningEffort as "high"
  2. Create HandOff orchestration using created agent from step 1
  3. Invoke orchestration
  4. Observe HTTP request sent, reasoning_effort field is missing

Expected behavior
When using orchestration, I would expect to maintain reasoning level set on the agent, and that it is not lost during orchestration processing.

Screenshots
Agent HTTP request without orchestration:

Image

Agent HTTP request with orchestration:

Image

Platform

  • Language: C#
  • Source: 1.75.0
  • AI model: gpt-5.4-mini (version:2026-03-17)
  • IDE: Visual Studio 2026 April Release
  • OS: Windows 11

Additional context
See attached sample code.

Program.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    .NETIssue or Pull requests regarding .NET codebugSomething isn't workingtriage

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions