Update the AiAgentEntityWrapper to switch to a faked user with the required roles before executing tools. #3518167
Closes #3518167