Skip to content

Expose large output config on custom agents - #2333

Open
xianjianlf2 wants to merge 1 commit into
github:mainfrom
xianjianlf2:fix/subagent-large-output-inheritance
Open

Expose large output config on custom agents#2333
xianjianlf2 wants to merge 1 commit into
github:mainfrom
xianjianlf2:fix/subagent-large-output-inheritance

Conversation

@xianjianlf2

Copy link
Copy Markdown
Contributor

Summary

  • add largeOutput / large_output to custom agent config across Node.js, Python, Go, .NET, Java, and Rust SDKs
  • convert nested SDK output-directory fields to the wire outputDir shape where needed
  • cover custom-agent large output serialization in SDK tests

Tests

  • npm test -- test/client.test.ts
  • npm run typecheck
  • uv run pytest test_client.py -k 'large_output or custom_agent_large_output'\n- uv run ruff check copilot/client.py copilot/session.py test_client.py\n- go test .\n- cargo test custom_agent_config\n\nNot run locally: .NET and Java tests, because dotnet and mvn are not installed in this environment.\n\nRefs LargeToolOutputConfig handler is not used in sub agents #2161

@xianjianlf2
xianjianlf2 requested a review from a team as a code owner August 14, 2026 03:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant