Skip to content

Contributing

This section covers how to work on sbs_utils itself — running the test suite, debugging missions outside Cosmos, and understanding the project layout.

  • Debugging — run and debug a mission in a normal Python process using the cosmos_dev runner and browser-based GUI, with VS Code debugpy support.
  • Testing — run the unittest suite, set up the mock sbs API, and write new tests.