I am wondering if it would be possible to leverage the interceptor capabilities of Temporal in order to implement a debugger experience for a custom DSL implementation built on top of Temporal. We need to be able to step the workflow progression after each activity, allowing for inspection. Then leverage signals to instruct the workflow to proceed forward, like a debugger’s step-over/step-though feature.
Also, I would be curious if there is a better way to accomplish this using another feature within Temporal.
Thanks!