Describe the solution you'd like
We need to inform the user an error has occurred. There are errors of two classes:
Should never happen; these should tell user to inform us
Can be remedied with user action (e.g., imagine a node goes down just as a user clicks to download an app from it). Should be user-facing: what happened and what user can do to try to fix it
Is your feature request related to a problem? Please describe. When errors occur, user is not informed on GUI, e.g.: https://github.com/kinode-dao/kinode/blob/281c481377e36764dde7d1e25cc0980ab63cc369/kinode/packages/app_store/downloads/src/lib.rs#L136-L143
Describe the solution you'd like We need to inform the user an error has occurred. There are errors of two classes: