Merged
Conversation
Contributor
There was a problem hiding this comment.
Pull request overview
Adds a new Java sample to the azure-ai-agents SDK demonstrating how to define structured inputs on an agent version and pass structured input values when creating a response.
Changes:
- Added
CreateResponseWithStructuredInput.javasample showingStructuredInputDefinitionusage onPromptAgentDefinition. - Demonstrates creating an agent version, creating a response with
structured_inputs, and deleting the created agent version.
You can also share your feedback on Copilot code review. Take the survey.
.../azure-ai-agents/src/samples/java/com/azure/ai/agents/CreateResponseWithStructuredInput.java
Outdated
Show resolved
Hide resolved
.../azure-ai-agents/src/samples/java/com/azure/ai/agents/CreateResponseWithStructuredInput.java
Show resolved
Hide resolved
.../azure-ai-agents/src/samples/java/com/azure/ai/agents/CreateResponseWithStructuredInput.java
Outdated
Show resolved
Hide resolved
.../azure-ai-agents/src/samples/java/com/azure/ai/agents/CreateResponseWithStructuredInput.java
Outdated
Show resolved
Hide resolved
jpalvarezl
approved these changes
Mar 17, 2026
Member
jpalvarezl
left a comment
There was a problem hiding this comment.
This looks good to me, if we need to merge quickly, let's just do that and punt the following to a separate PR, otherwise we can address these immediately:
- Async version of this sample
- Feature this in the README
- Duplicate the sync and async samples into our
testpackage and generate new recordings.
Member
|
Addressed all the feedback here: #48440 |
* Sync methods added and tests * Added async counterpart and test recordings * README updates * CHANGELOG updates
Contributor
API Change CheckAPIView identified API level changes in this PR and created the following API reviews |
1 similar comment
Contributor
API Change CheckAPIView identified API level changes in this PR and created the following API reviews |
glecaros
approved these changes
Mar 18, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request adds a new Java sample demonstrating how to create a response with structured input parameters for an agent using the Azure AI Agents SDK. The sample shows how to define structured inputs for an agent, pass those inputs when creating a response, and handle cleanup.
New sample for structured inputs:
CreateResponseWithStructuredInput.java, which demonstrates:StructuredInputDefinition.