Hey @neon sage 👋 I'm having an issue with dag.Error, in particular the extensions here: https://github.com/dagger/dagger/blob/006ba588ed35fea738a9399e43ef7e393b68ed88/core/error.go#L36-L42. Are we using what's generated here somewhere?
Since the values are stored in JSON, it's creating the extension values with encoded JSON, which doesn't match how SDKs are converting to dagger.ExecError. We need to unmarshal into any, do you see any problem with that?