WebClient #14

Open
wasiullah.khan wants to merge 11 commits from WebClient into dev-pending-20-01-2026