Skip to main content
StudioRunnerTools is the dispatch half of the Studio: list the components in the platform database and run one by id. It carries no create/edit/archive surface, so a router or team lead can hand work to built components without holding the Studio’s mutation tools. Runs execute as the current user, keep one session per component per conversation, and relay PAUSED results.
studio_runner_dispatcher.py

Run the Example

1

Set up your virtual environment

2

Install dependencies

3

Export your OpenAI API key

4

Run the example

Save the code above as studio_runner_dispatcher.py, then run:
Full source: cookbook/05_agent_os/22_studio/studio_runner_dispatcher.py