You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When running an app, often it would be very useful to have some basic C&C capabilities, including being able to monitor the results of the tasks as they are running, and the failure rate (among other things). It also would be really handy to be able to restart/stop the bot in case the user decides the bot is not working as intented. Lastly, a really cool feature would be the ability to adjust parameters of the bot's execution as you are running live, such as things like filter parameters, limits, and more
Specification
Integrate a FastAPI app into the SilverbackApp class. Expose ends points for being able to query the TaskIQ task queue status (jobs in progress, failures/successes, etc) and results backend (if one is configured). Allow the ability for users to add their own custom endpoints for command/control inputs into the bot.
Consider adding a default control panel (built with Textualize) that can be extended by end users (as a demo for what we will build ourselves for the platform, as well as allows easier local development)
Dependencies
SPIKE needed to identify the proper way to secure the REST API (specifically C&C inputs) for exposure to cloud services, as well as best way to integrate into metrics gathering platforms
Overview
When running an app, often it would be very useful to have some basic C&C capabilities, including being able to monitor the results of the tasks as they are running, and the failure rate (among other things). It also would be really handy to be able to restart/stop the bot in case the user decides the bot is not working as intented. Lastly, a really cool feature would be the ability to adjust parameters of the bot's execution as you are running live, such as things like filter parameters, limits, and more
Specification
Integrate a FastAPI app into the SilverbackApp class. Expose ends points for being able to query the TaskIQ task queue status (jobs in progress, failures/successes, etc) and results backend (if one is configured). Allow the ability for users to add their own custom endpoints for command/control inputs into the bot.
Consider adding a default control panel (built with Textualize) that can be extended by end users (as a demo for what we will build ourselves for the platform, as well as allows easier local development)
Dependencies
SPIKE needed to identify the proper way to secure the REST API (specifically C&C inputs) for exposure to cloud services, as well as best way to integrate into metrics gathering platforms
SBK-314
The text was updated successfully, but these errors were encountered: