in src/lindorm_mcp_server/utils.py [0:0]
def simplify_mappings(mappings, index_name):
if not mappings or index_name not in mappings:
return None
properties = mappings[index_name]['mappings'].get('properties', {})
simplified = {}
for field, details in properties.items():
if 'type' in details:
simplified[field] = details['type']
elif 'properties' in details:
simplified[field] = 'object'
else:
simplified[field] = 'unknown'
return simplified