Thanks for all the clarification! I did some research on this internally. There's a 15 minute limit in the code executor. It sounds like we're planning to make this limit configurable (so you could increase it) on self-hosted instances. We have plans to update the docs soon with more clear timeout info as well!