CrayLabs / SmartDashboard

SmartSim Dashboard Package.
BSD 2-Clause "Simplified" License
6 stars 2 forks source link

[no merge] Adding schemas for entity objects #27

Closed AlyssaCote closed 9 months ago

AlyssaCote commented 9 months ago

Previously all entities had the type Dict[str, Any]. I've added Application, Shard, Orchestrator, Ensemble, Run, and Experiment schemas so that they can be properly validated and statically type checked.

These changes are considered high risk because we are close to release, so this should not be merged until after the release!