removedInput schema / properties / boardId
Removed value: -{
- "description": "Saved board ID from list_boards, create_board, claim_guest_board, or an account board URL. Must be accessible to the current account or guest session.",
- "format": "uuid",
- "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
- "type": "string"
-}
addedInput schema / properties / boardRef
Added value: +{
+ "description": "Private board reference. For a new board generate 32 random bytes, encode as unpadded base64url, and prepend egbr1_. Keep this same value for creation retries and every later board operation. Copy returned references unchanged. Keep it in this conversation or supported private execution state; never put it in logs or source files. A private board link may carry it in its fragment.",
+ "pattern": "^(?:egbr1_[A-Za-z0-9_-]{42}[AEIMQUYcgkosw048]|egba1_[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}\\.[A-Za-z0-9_-]{42}[AEIMQUYcgkosw048])$",
+ "type": "string"
+}
removedInput schema / properties / guestToken
Removed value: -{
- "description": "Private continuation capability from create_board.guestAccess.guestToken or start_guest_session. Reuse it for this guest board. Never print it or save it in a repository.",
- "maxLength": 200,
- "minLength": 32,
- "type": "string"
-}
changedInput schema / required
Previous value: -[
- "boardId",
- "expectedRevision"
-]New value: +[
+ "expectedRevision",
+ "boardRef"
+]
addedOutput schema / properties / data / properties / boardRef
Added value: +{
+ "type": "string"
+}
changedOutput schema / properties / data / required
Previous value: -[
- "boardRevision",
- "validation"
-]New value: +[
+ "boardRevision",
+ "validation",
+ "boardRef"
+]