Skip to content

Conversation

@jonburchel
Copy link
Contributor

This pull request updates the Java, C#, and Python enterprise agent samples to align SDK versions, improve documentation, and simplify environment configuration. The changes ensure feature parity between C# and Python samples, clarify setup steps for new users, and update SDK dependencies for consistency and compatibility.

Documentation and Sample Structure Updates:

  • Added a comprehensive README.md to samples-classic/java/quickstart/target/classes/com/azure/ai/foundry/samples/ describing all available Java samples, SDK dependencies, and instructions for running/testing samples.
  • Updated the C# tutorial README.md to reflect full feature parity with the Python sample, including SharePoint and MCP integration, and clarified the use of PersistentAgentsClient and environment variable setup.
  • Refactored the C# sample directory structure and environment configuration, moving .env to ModernWorkplaceAssistant/, updating setup instructions, and simplifying troubleshooting steps. [1] [2] [3]

SDK Dependency Updates:

  • Updated C# project dependencies in ModernWorkplaceAssistant.csproj to use Azure.AI.Projects and Azure.AI.Agents.Persistent SDKs, removing older/experimental packages for improved stability and feature support.
  • Aligned Python sample dependencies in requirements.txt to stable releases: azure-ai-projects==1.0.0 and azure-ai-agents==1.2.0b6.

@jonburchel
Copy link
Contributor Author

@qubitron can you review this PR and approve if it looks good to you. This has been requested by several users in direct feedback! :)

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.

2 participants