public Object runCommand() throws PlatformLayerClientException {
PlatformLayerClient client = getPlatformLayerClient();
PlatformLayerKey resolved = path.resolve(getContext());
TagChanges tagChanges = new TagChanges();
Tag tag = Tag.build(tagKey, tagValue);
tagChanges.addTags.add(tag);
return client.changeTags(resolved, tagChanges, null);
}