The Hardened Roo: Securing AI Agency through Middleware Fencing