refactor(lifecycle): require cleanup for offline providers

Require resource-owning provider ports to expose cleanup and migrate test adapters to delegate or explicitly close their own resources.
This commit is contained in:
morluto committed 2026-10-27 06:49:07 +08:00
1 parent b529bd84d7
commit fc7f042c8c
21 files changed
+61 -17

No files matched your search

+1 -1
View File
@@ -23,7 +23,7 @@ export class PythonPycService {
constructor(readonly provider: PythonPycPort) {}
close(): Promise<void> {
return this.provider.close?.() ?? Promise.resolve();
return this.provider.close();
}
async inspect(