From e5c9f18ccbae3e62bac269da772918cd6b9d6c85 Mon Sep 17 00:00:00 2001 From: Noah Dietz Date: Wed, 24 Jun 2026 08:49:30 -0400 Subject: [PATCH] fix(AIP-203): add AIP-149 note to OPTIONAL --- aip/general/0203.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/aip/general/0203.md b/aip/general/0203.md index 4643c09d9..0043c25eb 100644 --- a/aip/general/0203.md +++ b/aip/general/0203.md @@ -127,6 +127,9 @@ A field **may** be described as optional if it is a field on a request message (a message that is an argument to an RPC, usually ending in `Request`), or a field on a submessage. +**Note:** The field presence label `optional` and the field behavior +`OPTIONAL` are not mutually exclusive. See AIP-149 for more details. + ### Output only The use of `OUTPUT_ONLY` indicates that the field is provided in responses, but