Confusing usage of RuntimeContext in workflowRoute and chatRoute - Mastra