Tapscript support

Hi I was wondering if trezor can be used as a one of the signers in a complex tapscript in which there might be multiple signers and timelocks? If so how would I go about getting the trezor xpub in a web app to include it in the complex taproot script? And once the policy has been created how would I go about signing a psbt created from this policy? Thanks

Unfortunately, you cannot sign arbitrary input scripts with Trezor – the input must be one of the ones that Trezor itself can generate as output, otherwise it will be rejected.

There is some talk of miniscript support, but for now there is no timeline.