NimbleBox LMAO is our general purpose observability tool for any kind of computation you might have.
Function to create a Record protobuf object from a key and value.
If there is a
.git folder in the folder, return some details for that.
- run_kwargs -
All the arguments that the user passed to the
nbx lmao run ...CLI
- git -
details for the git repo
- resource -
Resource pb object that contains the details of the resource
- cli_comm -
The CLI command that was used to run the experiment, user can use this to reproduce the experiment
- save_to_relic -
If the user wants to save the experiment to the relic by default
- enable_system_monitoring -
If the user wants to enable system monitoring
In an ideal world this would be a protobuf message, but we are not there yet. This contains all the things that are stored in the DB and FE can use this to render elements in the UI.