Around mid-2021 Google seems to want to enforce PWAs have proper fetch handlers.
The consequence being no installability on at least Chrome.
I think it would be best to make sure that this is resolved prior to that "deadline".
(Although it's February so this may be too early.)
I'm thinking either #2007 (which may require that #1925 be reopened) could be reverted, or a page similar to the error page could be returned notifying the user that code-server cannot be used offline.
(You may be able to test this functionality by using the Chrome flag check-offline-capability.)
See more: