Skip to content

Add interactive tool execution

Cage, Gregory requested to merge 14-interactive-tool into main

Summary of Changes

Adds ability to execute interactive tools and get the entry point back. At the moment, I opted for the route of closing all running interactive tools whenever the data store is deleted. If the data store is persisted, users will have to be responsible for stopping tools using stop_all_tools_in_store. Maybe there should be a nicer way to handle that though, since users will inevitably not do that sometimes.

Checklist

  • The MR has a clear and concise title
  • Code is self-documented and follows style guidelines.
  • Automated tests are written and pass successfully.
  • Regression tests (e.g. manually triggered system tests, manual GUI/tool tests, ...) are performed to make sure the MR does not break anything (when applicable)
  • Readme file is present and up-to-date.

Documentation Updates

Additional Notes

Closes #14 (closed)

Edited by Cage, Gregory

Merge request reports

Loading