WebClient #14

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