pub const DESC_GET_DATATYPE: &str = "\
Look up a data type DEFINITION by name (e.g. \"Rect\", \"Color\") in the attached program's data type \
manager — for defined data INSTANCES/globals use list_data_items instead. Returns `kind` \
(\"struct\"|\"union\"|\"enum\"|other) and `size`; struct/union kinds also return `members` (name, type, \
offset, size) and enum kinds return `values` (name, value — value is a STRING, not a number, since \
Ghidra enum constants can carry full 64-bit values that would lose precision as a bare JSON number). If \
`name` matches more than one type you get an AMBIGUOUS_DATATYPE error listing each candidate's \
fully-qualified path in details.candidates — re-call get_datatype with that qualified name.";