Feature: Complete ClientAgent