Dashboard › opencode › Plugin finalizers activation lock
01a08428-4b89-7fb6-91d1-76f9cc6e2e97Trap: joining disabled-plugin finalizers while holding the activation lock or readiness hold looks like orderly teardown, but user finalizers may await readiness and deadlock activation. Fix: update inventory and release lock ownership first, then close scopes asynchronously; always release the readiness token even when cleanup or reporting fails.