Unified Agent + reusable Go agent core.