Hi Calvin,
I normally use addLayerToLoadOnCompletion to load some additional layer
into QGIS from Processing script:
context.addLayerToLoadOnCompletion(
yourlayer.source(),
context.LayerDetails(
name='mylayername',
project=context.project()
)
)
but maybe there are better methods :)
Cheers
Matteo