Debugging AI agent workflows with deterministic tracing and test harnesses | saasbrowser.ai