3 months ago
982c7b3The registry file resolved through resolveCoworkHomedir, which falls back to the real OS home whenever userCoworkDir is not literally named .cowork — so isolated sessions and tests silently read and wrote the developer's registry, and session-level plugin catalog tests hung on hydration. The path now derives strictly from config.userCoworkDir (identical location in production: ~/.cowork/config/marketplaces.json). Co-authored-by: Cursor <cursoragent@cursor.com>
Parent4bb0c69