-
Notifications
You must be signed in to change notification settings - Fork 3.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
.Net: 1.38 seems to have lot of breaking changes from 1.37 : Is there a migration guide to make this transition #10632
Comments
@shanthuk could you provide some more context, please? Is this agent related? |
@moonbox3 - Yes most of the compilation issues are related to agents Ex #1: Ex #2: Ex #3: CreateThreadAsync is Obsolete |
Hi @shanthuk, I'll let @crickman add any additional comments if needed. TL;DR: We're working to bring some of our agents to general availability (GA) soon. Our current agent framework is experimental. As we move toward finalized APIs for GA and beyond, some breaking changes may be necessary (as you've experienced). We are committed to minimizing these changes during the experimental phase and will provide clear, detailed communication about any breaking changes and how to upgrade to the latest code. |
@shanthuk - You can examine the samples here for working patterns. You can also suppress the [Obsolete] warnings in your project and things will continue to work "as-is". These changes weren't expected to be packaged until next week. Each Instead of In anycase, these changes weren't intended to be released until next week. We're looking at providing more context within that timeline. |
Thank you, we appreciate all your work with SK. |
This question is not quite relevant in this context. Since you are planning to support many different agent frameworks (such as Azure Agent Service etc.). When working with SK + Azure OpenAI to build agents, there is no way to see the details of the thread (what functions were called, parameters passed etc.). Without such a console, it becomes very hard to develop/debug. OpenAI dashboard has a nice way to see everything that happens in the thread. When we moved from OpenAI to Azure OpenAI, we are sorely missing that feature. Also, please review the entire code base of SK, it appears that SK may be swallowing exceptions. When developers can't see the exceptions causing the issues, it becomes much harder to figure out the root cause. |
Agree that swallowing exceptions is problematic. Do you have any guidance on where you've experienced this? Regarding agent dashboard, I know the service team is working hard to complete the tools available. We've recently enhanced the tracing features within the agent framework to aid in overall diagnostics. |
@shanthuk - Staged migration details in this issue #10637 (comment) so it may be communicated more broadly. |
I just got the v1.38 and solution is not compiling with breaking changes. I am wondering if there is a guidance for this migration.
The text was updated successfully, but these errors were encountered: