How to reproduce:
1. Open the attached “IN-143399” project
2. Go to Window → Package Management and open “Package Manager”
3. In “All Packages” locate and click the “Assistant” package
4. Under the “Assistant” package click “Update to 2.8.0-pre.1”
5. Observe the Console
Actual result: “The name 'Generators' does not exist in the current context” error is thrown
Expected result: The package gets updated with no errors
Reproducible with: 2.8.0-pre.1 (6000.4.8f1, 6000.5.0b9)
Could not test with: 2.8.0-pre.1 (6000.6.0a5) (Could not get a project working with Assistant 2.7.0-pre.3 package)
Reproducible on: Windows 11
Not reproducible on: No other environments tested
Workaround: Uninstall the “Assistant” package and reinstall it from scratch
Notes:
- The full error that is printed in the console:
”Library\PackageCache\com.unity.ai.assistant@667f49aff9c0\Modules\Unity.AI.Pbr\Srp\SrpUtilities.cs(8,13): error CS0103: The name 'Generators' does not exist in the current context
Library\PackageCache\com.unity.ai.assistant@667f49aff9c0\Modules\Unity.AI.Generators.IO\Utilities\MeshProcessorJob.cs(3,30): error CS0234: The type or namespace name 'Srp' does not exist in the namespace 'Unity.AI.Generators.IO' (are you missing an assembly reference?)”
- Issue only reproduces specifically when updating to 2.8.0-pre.1 from the earlier version (2.7.0-pre.3)