pub(super) async fn provide_semantic_tokens_full( environment: &MountainEnvironment, document_uri: Url, ) -> Result<Option<Value>, CommonError>