Tui onboarding (#4569)

Co-authored-by: GitHub Action <action@github.com>
This commit is contained in:
Dax
2025-11-21 00:21:06 -05:00
committed by GitHub
parent c417fec246
commit 23ea8ba1ce
23 changed files with 1253 additions and 277 deletions

View File

@@ -51,6 +51,7 @@ export const Instance = {
async dispose() {
Log.Default.info("disposing instance", { directory: Instance.directory })
await State.dispose(Instance.directory)
cache.delete(Instance.directory)
},
async disposeAll() {
Log.Default.info("disposing all instances")

View File

@@ -57,7 +57,7 @@ export namespace State {
tasks.push(task)
}
entries.delete(key)
entries.clear()
await Promise.all(tasks)
disposalFinished = true
log.info("state disposal completed", { key })