Adding 'list_templates' to Agent