Skip to content

feat(dotnet): expand implicit union conversions and mark Interactions types partial - #3265

Open
copybara-service[bot] wants to merge 1 commit into
mainfrom
copybara/1013922181
Open

copybara-service[bot] wants to merge 1 commit into
mainfrom
copybara/1013922181

Conversation

@copybara-service

@copybara-service copybara-service Bot commented Nov 4, 2026 •

Copy link
Copy Markdown

feat(dotnet): expand implicit union conversions and mark Interactions types partial

Expand implicit conversion operators across Interactions union models—including nested union member conversions (such as passing TextContent or ImageContent directly to InteractionsInput, or TextResponseFormat directly to CreateModelInteractionResponseFormat and CreateAgentInteractionResponseFormat) and null-propagating ([NotNullIfNotNull]) conversions—and declare Interactions model, client, and exception types as partial.

@copybara-service copybara-service Bot changed the title feat(dotnet): generate union implicit conversions and partial types feat(dotnet): expand implicit union conversions and mark Interactions types partial Nov 4, 2026
@copybara-service
copybara-service Bot force-pushed the copybara/1013922181 branch 4 times, most recently from 70511fc to f907d90 Compare November 10, 2026 14:16
… types partial

Expand implicit conversion operators across Interactions union models—including nested union member conversions (such as passing `TextContent` or `ImageContent` directly to `InteractionsInput`, or `TextResponseFormat` directly to `CreateModelInteractionResponseFormat` and `CreateAgentInteractionResponseFormat`) and null-propagating (`[NotNullIfNotNull]`) conversions—and declare Interactions model, client, and exception types as `partial`.

PiperOrigin-RevId: 1013922181

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant