AI Management Fixes & Enhancements #21207
BackDescription
Added an ApplicationName option to WorkspaceUpdaterOptions to allow overriding the application name during initial workspace updates. Updated InitialWorkspaceUpdater to use this option if set. Improved WorkspaceSaver to log when there are no workspaces to save.
Added naming conversations automatically
Addded generic
GetOrNullAsync<T>method to IConfigurationStoreBetter events and JavaScript API for Chat Component
Added
componentIdto access initialized components later from JavaScriptFix streaming over proxies ( Closes #21206 )
Checklist
- I fully tested it as developer / designer and created unit / integration tests
- I documented it (or no need to document or I will create a separate documentation issue)
- I worked with the design team to get their idea for UI/UX design (or no need to design for this PR)
- I've assigned reviewer, related labels and set a milestone for this PR