Bridging the gap between AI agent reasoning and reliable web action WFTV