removedInput schema / properties / boardId
Removed value: -{
- "description": "Accessible saved board ID from get_board, create_board, or list_boards.",
- "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",
- "format"
-]New value: +[
+ "expectedRevision",
+ "format",
+ "boardRef"
+]
addedOutput schema / properties / data / properties / boardRef
Added value: +{
+ "type": "string"
+}
changedOutput schema / properties / data / required
Previous value: -[
- "name",
- "mimeType",
- "url",
- "expiresAt",
- "boardRevision"
-]New value: +[
+ "name",
+ "mimeType",
+ "url",
+ "expiresAt",
+ "boardRevision",
+ "boardRef"
+]