fix(plugins): notify only changed diagnostics and remove stale probe cleanup

This commit is contained in:
Yichen Jiang committed 2026-09-11 17:29:56 +08:00
1 parent fa03c7dd15
commit eaecfd59bf
18 files changed
+202 -71

No files matched your search

+2 -2
View File
@@ -2,5 +2,5 @@
# side as of the last confirmed-consistent state. Both languages carry equal authority;
# after editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write docs/subsystems/core.md
core.md: 0e96a41ec96b246fd104a9625783211753eac429
core.zh.md: 1b02373d427e297763114ff9c34af2f957d84ab7
core.md: 6f79778545f284068142a9d96fe0e118466db153
core.zh.md: d81002498ac9db8d3f93f8a5bad784fb48accdc5
+1 -1
View File
@@ -944,7 +944,7 @@ The row injects only the Loader; the profile runtime, the preset roster, and the
@Remote('add') async add(spec: string, options?: { enable?: boolean }): Promise<PluginInstallResult>
/**
* Remove a package from the profile with its user-layer rows and any obsolete discovery cache.
* Remove a package from the profile with its user-layer rows.
* @param packageName - the installed dependency to remove.
*/
@Remote('uninstall') async uninstall(packageName: string): Promise<void>
+1 -1
View File
@@ -954,7 +954,7 @@ The row injects only the Loader; the profile runtime, the preset roster, and the
@Remote('add') async add(spec: string, options?: { enable?: boolean }): Promise<PluginInstallResult>
/**
* Remove a package from the profile with its user-layer rows and any obsolete discovery cache.
* Remove a package from the profile with its user-layer rows.
* @param packageName - the installed dependency to remove.
*/
@Remote('uninstall') async uninstall(packageName: string): Promise<void>