From e5a7dc2edd813a613121f92a447095fbbc2a2bd6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 23 Oct 2026 06:32:53 +0000 Subject: [PATCH 1/2] feat(deps-dev): Bump @seamapi/types Bumps the seam group with 1 update: [@seamapi/types](https://github.com/seamapi/types). Updates `@seamapi/types` from 1.1129.0 to 1.1132.0 - [Release notes](https://github.com/seamapi/types/releases) - [Commits](https://github.com/seamapi/types/compare/v1.1129.0...v1.1132.0) --- updated-dependencies: - dependency-name: "@seamapi/types" dependency-version: 1.1132.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: seam ... Signed-off-by: dependabot[bot] --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 09056d27..dcf03b38 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "@seamapi/blueprint": "^1.10.0", "@seamapi/fake-seam-connect": "^2.0.4", "@seamapi/smith": "^1.1.0", - "@seamapi/types": "1.1129.0", + "@seamapi/types": "1.1132.0", "@types/jsonwebtoken": "^9.0.6", "@types/node": "^24.10.9", "ava": "^8.0.1", @@ -1133,9 +1133,9 @@ } }, "node_modules/@seamapi/types": { - "version": "1.1129.0", - "resolved": "https://registry.npmjs.org/@seamapi/types/-/types-1.1129.0.tgz", - "integrity": "sha512-TlWoYyag1WXGB3CRjI3utqoDcmEvP4bPqCeUc1SXUW1o7bX3k3y+EGr9ZDPKfmMiQkOd6YaC4QgbP7h4hOSn6A==", + "version": "1.1132.0", + "resolved": "https://registry.npmjs.org/@seamapi/types/-/types-1.1132.0.tgz", + "integrity": "sha512-Tezm8KLN1y8mXom5F4K1dIlqICJvAzp5UnwAWupzHuZ4u77ILzEpDItww3qOOmCmFZ5VanUVoUATJ3IEi+vdYw==", "dev": true, "license": "MIT", "engines": { diff --git a/package.json b/package.json index d53f6120..ca8f104a 100644 --- a/package.json +++ b/package.json @@ -88,7 +88,7 @@ "@seamapi/blueprint": "^1.10.0", "@seamapi/fake-seam-connect": "^2.0.4", "@seamapi/smith": "^1.1.0", - "@seamapi/types": "1.1129.0", + "@seamapi/types": "1.1132.0", "@types/jsonwebtoken": "^9.0.6", "@types/node": "^24.10.9", "ava": "^8.0.1", From 79818867540757d3679057da983197525da14c28 Mon Sep 17 00:00:00 2001 From: Seam Bot Date: Fri, 23 Oct 2026 06:33:22 +0000 Subject: [PATCH 2/2] ci: Generate code --- src/lib/resources/access-code.ts | 2 +- src/lib/resources/access-grant.ts | 23 +++++++++++++++++++++ src/lib/resources/unmanaged-access-code.ts | 2 +- src/lib/resources/unmanaged-access-grant.ts | 23 +++++++++++++++++++++ 4 files changed, 48 insertions(+), 2 deletions(-) diff --git a/src/lib/resources/access-code.ts b/src/lib/resources/access-code.ts index c151af4b..a2e0b68a 100644 --- a/src/lib/resources/access-code.ts +++ b/src/lib/resources/access-code.ts @@ -302,7 +302,7 @@ export type AccessCode = { */ message: string } /** - * Seam was unable to issue this access code before its start time, so the recipient may be unable to unlock the device. This usually points to a problem that needs attention, such as an offline or disconnected device. Seam keeps retrying, and this error clears automatically if the access code is eventually issued. + * Seam was unable to issue this access code before its start time, so the recipient may be unable to unlock the device. This usually points to a problem that needs attention, such as an offline or disconnected device. This error clears automatically if the access code is eventually issued. */ | { /** diff --git a/src/lib/resources/access-grant.ts b/src/lib/resources/access-grant.ts index 05d8957a..817871c3 100644 --- a/src/lib/resources/access-grant.ts +++ b/src/lib/resources/access-grant.ts @@ -453,6 +453,29 @@ export type AccessGrant = { * Unique identifier of the type of warning. Enables quick recognition and categorization of the issue. */ warning_code: 'device_time_constraints_violated' + } /** + * Indicates that one of this access grant's access methods no longer grants access because of a change outside Seam, for example its card was encoded again for another credential. Seam does not replace the access method; issue a new one if the user still needs it. + */ + | { + /** + * ID of the access method whose access was revoked. + */ + access_method_id: string + + /** + * Date and time at which Seam created the warning. + */ + created_at: string + + /** + * Detailed description of the warning. Provides insights into the issue and potentially how to rectify it. + */ + message: string + + /** + * Unique identifier of the type of warning. Enables quick recognition and categorization of the issue. + */ + warning_code: 'access_revoked' } > diff --git a/src/lib/resources/unmanaged-access-code.ts b/src/lib/resources/unmanaged-access-code.ts index 99da0dd4..3c8d9fee 100644 --- a/src/lib/resources/unmanaged-access-code.ts +++ b/src/lib/resources/unmanaged-access-code.ts @@ -308,7 +308,7 @@ export type UnmanagedAccessCode = { */ message: string } /** - * Seam was unable to issue this access code before its start time, so the recipient may be unable to unlock the device. This usually points to a problem that needs attention, such as an offline or disconnected device. Seam keeps retrying, and this error clears automatically if the access code is eventually issued. + * Seam was unable to issue this access code before its start time, so the recipient may be unable to unlock the device. This usually points to a problem that needs attention, such as an offline or disconnected device. This error clears automatically if the access code is eventually issued. */ | { /** diff --git a/src/lib/resources/unmanaged-access-grant.ts b/src/lib/resources/unmanaged-access-grant.ts index d78c2611..d5f6dc40 100644 --- a/src/lib/resources/unmanaged-access-grant.ts +++ b/src/lib/resources/unmanaged-access-grant.ts @@ -431,6 +431,29 @@ export type UnmanagedAccessGrant = { * Unique identifier of the type of warning. Enables quick recognition and categorization of the issue. */ warning_code: 'device_time_constraints_violated' + } /** + * Indicates that one of this access grant's access methods no longer grants access because of a change outside Seam, for example its card was encoded again for another credential. Seam does not replace the access method; issue a new one if the user still needs it. + */ + | { + /** + * ID of the access method whose access was revoked. + */ + access_method_id: string + + /** + * Date and time at which Seam created the warning. + */ + created_at: string + + /** + * Detailed description of the warning. Provides insights into the issue and potentially how to rectify it. + */ + message: string + + /** + * Unique identifier of the type of warning. Enables quick recognition and categorization of the issue. + */ + warning_code: 'access_revoked' } >