Nicholas

Results 3 issues of Nicholas

The existing Message pydantic model used for warnings and errors was pretty loose and inconsistently used, this PR makes all fields required and updates all existing uses of the model....

Angular 17 introduces new syntax for looping and conditionally displaying elements (https://blog.angulartraining.com/angular-17-new-control-flow-syntax-4fbec4772d04) which can introduce some performance improvements as well as just being a little easier to read in some...

good first issue

Resolves #1327 Adding descriptions, examples, and some validations to pydantic models. Figuring out the right balance has been a little complicated. For 'description': A lot of these are self-evident, and...