From 86edb26f97982cf99a397e29a03a9b58d355893e Mon Sep 17 00:00:00 2001 From: Seam Bot Date: Fri, 4 Sep 2026 23:15:37 +0000 Subject: [PATCH] feat: Sync with Seam API via 60d27aaa640fe9f8e3647a816d004fe97a28f029 --- .../capability-properties/access-code.ts | 8 --- src/lib/seam/connect/openapi.ts | 5 -- src/lib/seam/connect/route-types.ts | 51 ------------------- 3 files changed, 64 deletions(-) diff --git a/src/lib/seam/connect/models/devices/capability-properties/access-code.ts b/src/lib/seam/connect/models/devices/capability-properties/access-code.ts index f15b11fd..28a4139d 100644 --- a/src/lib/seam/connect/models/devices/capability-properties/access-code.ts +++ b/src/lib/seam/connect/models/devices/capability-properties/access-code.ts @@ -116,14 +116,6 @@ export const time_frame_option = z export type TimeFrameOption = z.infer export const access_code_capability_properties = z.object({ - // TODO: Remove _ prop - _experimental_supported_code_from_access_codes_lengths: z - .array(z.number()) - .optional().describe(` - --- - undocumented: Marked as experimental. - --- - `), code_constraints: z.array(access_code_constraint).optional().describe(` --- property_group_key: access_codes diff --git a/src/lib/seam/connect/openapi.ts b/src/lib/seam/connect/openapi.ts index 82dbd313..c262fda2 100644 --- a/src/lib/seam/connect/openapi.ts +++ b/src/lib/seam/connect/openapi.ts @@ -16023,11 +16023,6 @@ const openapi: OpenAPISpec = { allOf: [ { properties: { - _experimental_supported_code_from_access_codes_lengths: { - items: { format: 'float', type: 'number' }, - type: 'array', - 'x-undocumented': 'Marked as experimental.', - }, auto_lock_delay_seconds: { description: 'The delay in seconds before the lock automatically locks after being unlocked.', diff --git a/src/lib/seam/connect/route-types.ts b/src/lib/seam/connect/route-types.ts index e65804a0..a7f29a55 100644 --- a/src/lib/seam/connect/route-types.ts +++ b/src/lib/seam/connect/route-types.ts @@ -15122,9 +15122,6 @@ export type Routes = { | undefined }) & ({ - /** */ - _experimental_supported_code_from_access_codes_lengths?: - (number[] | undefined) | undefined /** Constraints on access codes for the device. Seam represents each constraint as an object with a `constraint_type` property. Depending on the constraint type, there may also be additional properties. Note that some constraints are manufacturer- or device-specific. */ code_constraints?: | ( @@ -23631,9 +23628,6 @@ export type Routes = { | undefined }) & ({ - /** */ - _experimental_supported_code_from_access_codes_lengths?: - (number[] | undefined) | undefined /** Constraints on access codes for the device. Seam represents each constraint as an object with a `constraint_type` property. Depending on the constraint type, there may also be additional properties. Note that some constraints are manufacturer- or device-specific. */ code_constraints?: | ( @@ -51961,9 +51955,6 @@ export type Routes = { | undefined }) & ({ - /** */ - _experimental_supported_code_from_access_codes_lengths?: - (number[] | undefined) | undefined /** Constraints on access codes for the device. Seam represents each constraint as an object with a `constraint_type` property. Depending on the constraint type, there may also be additional properties. Note that some constraints are manufacturer- or device-specific. */ code_constraints?: | ( @@ -54102,9 +54093,6 @@ export type Routes = { | undefined }) & ({ - /** */ - _experimental_supported_code_from_access_codes_lengths?: - (number[] | undefined) | undefined /** Constraints on access codes for the device. Seam represents each constraint as an object with a `constraint_type` property. Depending on the constraint type, there may also be additional properties. Note that some constraints are manufacturer- or device-specific. */ code_constraints?: | ( @@ -69605,9 +69593,6 @@ export type Routes = { | undefined }) & ({ - /** */ - _experimental_supported_code_from_access_codes_lengths?: - (number[] | undefined) | undefined /** Constraints on access codes for the device. Seam represents each constraint as an object with a `constraint_type` property. Depending on the constraint type, there may also be additional properties. Note that some constraints are manufacturer- or device-specific. */ code_constraints?: | ( @@ -71496,9 +71481,6 @@ export type Routes = { | undefined }) & ({ - /** */ - _experimental_supported_code_from_access_codes_lengths?: - (number[] | undefined) | undefined /** Constraints on access codes for the device. Seam represents each constraint as an object with a `constraint_type` property. Depending on the constraint type, there may also be additional properties. Note that some constraints are manufacturer- or device-specific. */ code_constraints?: | ( @@ -73515,9 +73497,6 @@ export type Routes = { | undefined }) & ({ - /** */ - _experimental_supported_code_from_access_codes_lengths?: - (number[] | undefined) | undefined /** Constraints on access codes for the device. Seam represents each constraint as an object with a `constraint_type` property. Depending on the constraint type, there may also be additional properties. Note that some constraints are manufacturer- or device-specific. */ code_constraints?: | ( @@ -75405,9 +75384,6 @@ export type Routes = { | undefined }) & ({ - /** */ - _experimental_supported_code_from_access_codes_lengths?: - (number[] | undefined) | undefined /** Constraints on access codes for the device. Seam represents each constraint as an object with a `constraint_type` property. Depending on the constraint type, there may also be additional properties. Note that some constraints are manufacturer- or device-specific. */ code_constraints?: | ( @@ -85789,9 +85765,6 @@ export type Routes = { | undefined }) & ({ - /** */ - _experimental_supported_code_from_access_codes_lengths?: - (number[] | undefined) | undefined /** Constraints on access codes for the device. Seam represents each constraint as an object with a `constraint_type` property. Depending on the constraint type, there may also be additional properties. Note that some constraints are manufacturer- or device-specific. */ code_constraints?: | ( @@ -87679,9 +87652,6 @@ export type Routes = { | undefined }) & ({ - /** */ - _experimental_supported_code_from_access_codes_lengths?: - (number[] | undefined) | undefined /** Constraints on access codes for the device. Seam represents each constraint as an object with a `constraint_type` property. Depending on the constraint type, there may also be additional properties. Note that some constraints are manufacturer- or device-specific. */ code_constraints?: | ( @@ -108076,9 +108046,6 @@ export type Routes = { | undefined }) & ({ - /** */ - _experimental_supported_code_from_access_codes_lengths?: - (number[] | undefined) | undefined /** Constraints on access codes for the device. Seam represents each constraint as an object with a `constraint_type` property. Depending on the constraint type, there may also be additional properties. Note that some constraints are manufacturer- or device-specific. */ code_constraints?: | ( @@ -117571,9 +117538,6 @@ export type Routes = { | undefined }) & ({ - /** */ - _experimental_supported_code_from_access_codes_lengths?: - (number[] | undefined) | undefined /** Constraints on access codes for the device. Seam represents each constraint as an object with a `constraint_type` property. Depending on the constraint type, there may also be additional properties. Note that some constraints are manufacturer- or device-specific. */ code_constraints?: | ( @@ -123760,9 +123724,6 @@ export type Routes = { | undefined }) & ({ - /** */ - _experimental_supported_code_from_access_codes_lengths?: - (number[] | undefined) | undefined /** Constraints on access codes for the device. Seam represents each constraint as an object with a `constraint_type` property. Depending on the constraint type, there may also be additional properties. Note that some constraints are manufacturer- or device-specific. */ code_constraints?: | ( @@ -125650,9 +125611,6 @@ export type Routes = { | undefined }) & ({ - /** */ - _experimental_supported_code_from_access_codes_lengths?: - (number[] | undefined) | undefined /** Constraints on access codes for the device. Seam represents each constraint as an object with a `constraint_type` property. Depending on the constraint type, there may also be additional properties. Note that some constraints are manufacturer- or device-specific. */ code_constraints?: | ( @@ -137058,9 +137016,6 @@ export type Routes = { | undefined }) & ({ - /** */ - _experimental_supported_code_from_access_codes_lengths?: - (number[] | undefined) | undefined /** Constraints on access codes for the device. Seam represents each constraint as an object with a `constraint_type` property. Depending on the constraint type, there may also be additional properties. Note that some constraints are manufacturer- or device-specific. */ code_constraints?: | ( @@ -138950,9 +138905,6 @@ export type Routes = { | undefined }) & ({ - /** */ - _experimental_supported_code_from_access_codes_lengths?: - (number[] | undefined) | undefined /** Constraints on access codes for the device. Seam represents each constraint as an object with a `constraint_type` property. Depending on the constraint type, there may also be additional properties. Note that some constraints are manufacturer- or device-specific. */ code_constraints?: | ( @@ -142406,9 +142358,6 @@ export type Routes = { | undefined }) & ({ - /** */ - _experimental_supported_code_from_access_codes_lengths?: - (number[] | undefined) | undefined /** Constraints on access codes for the device. Seam represents each constraint as an object with a `constraint_type` property. Depending on the constraint type, there may also be additional properties. Note that some constraints are manufacturer- or device-specific. */ code_constraints?: | (