Skip to content

Fabric IQ and Data Gen samples#49247

Draft
jpalvarezl wants to merge 1 commit into
kaylieee/release/2.1.0from
jpalvarezl/fix/samples
Draft

Fabric IQ and Data Gen samples#49247
jpalvarezl wants to merge 1 commit into
kaylieee/release/2.1.0from
jpalvarezl/fix/samples

Conversation

@jpalvarezl
Copy link
Copy Markdown
Member

@jpalvarezl jpalvarezl commented May 22, 2026

This pull request improves the Azure AI Agents Java SDK by enhancing the FabricIQ sample code, updating test coverage, and aligning configuration usage. The main focus is on making the FabricIQ samples more flexible and testable, ensuring consistent configuration, and enabling automated testing for these scenarios.

Enhancements to FabricIQ sample code:

  • Both FabricIQSync.java and FabricIQAsync.java now support a configurable user input via the FABRIC_IQ_USER_INPUT environment variable, defaulting to a sample prompt if not provided. The agent instructions and agent names have also been updated for clarity and consistency. [1] [2] [3] [4] [5] [6]

Test improvements and automation:

  • The previously disabled FabricIQ sample tests in FabricIQSamplesTests.java are now enabled and fully implemented. They dynamically create and clean up agents, use recorded configurations for playback, and validate that responses are completed and contain expected output. Utility methods were added for agent creation, configuration, and response validation.

Configuration alignment:

  • The test client builder in ClientTestBase.java now uses the FOUNDRY_PROJECT_ENDPOINT configuration key instead of AZURE_AGENTS_ENDPOINT for consistency with other samples and environments.

Asset tag updates:

  • Updated asset tags in assets.json for both azure-ai-agents and azure-ai-projects to point to the latest versions. [1] [2]

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