changedInput schema / properties / aircraftType / description
Previous value: -"Aircraft type code to match exactly (e.g. \"4\" for fixed-wing single-engine)."New value: +"FAA aircraft type code: 1–9, H (Hybrid Lift), O (Other), exact match. Trimmed and uppercased; blank is unset."
addedInput schema / properties / manufacturerModelCode
Added value: +{
+ "description": "Exact FAA manufacturer/model/series code: 6–7 alphanumeric characters, trimmed and uppercased; blank is unset. Discover codes with faa_search_aircraft_types. AND-combined with other filters.",
+ "type": "string"
+}
changedInput schema / properties / modeSCode / description
Previous value: -"Mode S code in hex to match exactly (ICAO 24-bit address)."New value: +"Six hexadecimal characters for the Mode S code (ICAO 24-bit address), exact match. Trimmed and uppercased; blank is unset."
changedInput schema / properties / state / description
Previous value: -"Two-letter state/territory abbreviation (exact match)."New value: +"Two ASCII letters for a state, territory or military postal code (e.g. WA, GU, AE, AP; exact match). Trimmed and uppercased; blank is unset."
changedOutput schema / properties / error / properties / data / properties / reason / description
Previous value: -"Machine-readable failure mode. Declared by this tool: `owner_search_disabled`: ownerName was supplied while owner-PII redaction is enabled on this deployment. `no_filters`: No search filter was supplied. Other values are possible when a failure originates below the handler."New value: +"Machine-readable failure mode. Declared by this tool: `invalid_code`: manufacturerModelCode is not 6–7 alphanumeric characters after normalization. `invalid_state`: state is not two ASCII letters. `invalid_mode_s_code`: modeSCode is not six hexadecimal characters. `invalid_aircraft_type`: aircraftType is not 1–9, H or O. `owner_search_disabled`: ownerName was supplied while owner-PII redaction is enabled on this deployment. `no_filters`: No search filter was supplied. Other values are possible when a failure originates below the handler."
changedOutput schema / properties / error / properties / data / properties / reason / examples
Previous value: -[
- "owner_search_disabled",
- "no_filters"
-]New value: +[
+ "invalid_code",
+ "invalid_state",
+ "invalid_mode_s_code",
+ "invalid_aircraft_type",
+ "owner_search_disabled",
+ "no_filters"
+]
addedOutput schema / properties / registrations / items / properties / manufacturerModelCode
Added value: +{
+ "description": "FAA manufacturer/model/series code (6–7 characters); use with faa_get_aircraft_type for specs or manufacturerModelCode to find registrations of the same type.",
+ "type": "string"
+}