You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
.Net MEVD: Remove references to Microsoft.SemanticKernel.Core from MEVD connectors #10855
MEVD connectors currently reference Microsoft.SemanticKernel.Core; just as MEVD is moving to become a foundational .NET API that is used by - but does not reference - SK, it seems like its implementations should also be independent packages that don't bring in SK components.
AFAICT the only need in MEVD is the DI extension methods over IKernelBuilder (this needs to be verified); these are just sugar over calling the analogous methods over IKernelBuilder.Services, so it seems to me that they could be removed (there could be any number of other DI services that a user might want to register with IKernelBuilder, without this sort of sugar).
Otherwise, usage seems to be in the old IMemoryStore implementations (needs to be verified); if so, we can remove the reference at the point where IMemoryStore is removed (#10809).
changed the title [-].Net MEVD: Consider not referencing Microsoft.SemanticKernel.Core from MEVD connectors[/-][+].Net MEVD: Remove references to Microsoft.SemanticKernel.Core from MEVD connectors[/+]on Mar 19, 2025
Activity
[-].Net MEVD: Consider not referencing Microsoft.SemanticKernel.Core from MEVD connectors[/-][+].Net MEVD: Remove references to Microsoft.SemanticKernel.Core from MEVD connectors[/+]Obsolete MEVD provider IKernelBuilder extensions
Obsolete MEVD provider IKernelBuilder extensions
Start decoupling MEVD providers from SK
4 remaining items
Start decoupling MEVD providers from SK
Start decoupling MEVD providers from SK
Start decoupling MEVD providers from SK
Start decoupling MEVD providers from SK
Start decoupling MEVD providers from SK
.Net: Start decoupling MEVD providers from SK (#11076)
Remove IMemoryStore references to SK from MEVD
Remove IMemoryStore references to SK from MEVD
Remove IMemoryStore and references to SK from MEVD
Remove IMemoryStore and references to SK from MEVD
Remove IMemoryStore and references to SK from MEVD
.Net: Remove IMemoryStore and references to SK from MEVD (#11811)