Pure Python AgentX client implementation