exo
exo copied to clipboard
[FEATURE] component spec validation UI
Is your feature request related to a problem? Please describe.
Typos or other errors in specs are not caught until start or similar lifecycle events. It would be nice to catch some errors earlier, during editing.
For compose files, see https://github.com/docker/compose/blob/master/compose/config/validation.py
Describe the solution you'd like
We need some sort of "diagnostics" or "messages" system, where either the UI or some background job or whatever can annotate components with metadata describing these issues, so that we can surface them in the CLI and GUI.