Werk #15434: agent: return better respones for GET collection

Component REST API
Title agent: return better respones for GET collection
Date Mar 8, 2023
Checkmk Edition Checkmk Raw (CRE)
Checkmk Version 2.1.0p25 2.2.0b1 2.3.0b1
Level Trivial Change
Class Bug Fix
Compatibility Compatible - no manual interaction needed

Previously when calling the agent GET collection endpoint, the value attribute would only contain the following information for each agent

{
    "domainType": "dict",
    "title": "e660531752c87c6c"
}

It now contains the following

{
    'domainType': 'agent',
    'extensions': {},
    'id': 'a3e050556d2455c2',
    'links': [
        {
            'domainType': 'link',
            'href': 'http://localhost/heute/check_mk/api/1.0/objects/agent/a3e050556d2455c2',
            'method': 'GET',
            'rel': 'self',
            'type': 'application/json'
        }
    ],
    'members': {},
    'title': 'Agent a3e050556d2455c2'
}

To the list of all Werks