Most of the errors are shown now as error notifications which can get quite intrusive and annoying.
Issue
For example, when invalid token (e.g. expired) is present:
This will reaper on every VSC start/folder change.
Or when user is logged in, but doesn't have project/policy for given repo, the error is shown on every policy sync attempt, e.g.:
The ‘web’ repository does not belong to any project in Monokle Cloud. Configure it and run ‘’Monokle: Synchronize’ command. Remote policy cannot be fetched and resources will not be validated.
Proposal
The proposed solution is to move most of the error indications to Monokle status bar icon:
The icon will turned red (like red X or something similar) if there are any errors preventing extension from working and fetching policies.
Hovering over this icon will show tooltip with detailed error description and how to fix it.
Most of the errors are shown now as error notifications which can get quite intrusive and annoying.
Issue
For example, when invalid token (e.g. expired) is present:
This will reaper on every VSC start/folder change.
Or when user is logged in, but doesn't have project/policy for given repo, the error is shown on every policy sync attempt, e.g.:
Proposal
The proposed solution is to move most of the error indications to Monokle status bar icon: