@@ -3,46 +3,49 @@ import { z } from 'zod'
33import { common_event } from './common.js'
44
55const access_code_event = common_event . extend ( {
6- access_code_id : z . string ( ) . uuid ( ) . describe ( `
7- ---
8- title: Access Code ID
9- ---
10- The ID of the access code.
11- ` ) ,
12- device_id : z . string ( ) . uuid ( ) . describe ( `
13- ---
14- title: Device ID
15- ---
16- The ID of the device.
17- ` ) ,
18- connected_account_id : z . string ( ) . uuid ( ) . describe ( `
19- ---
20- title: Connected Account ID
21- ---
22- The ID of the connected account.
23- ` ) ,
6+ access_code_id : z
7+ . string ( )
8+ . uuid ( )
9+ . describe (
10+ ' ID of the [ access code](https://docs.seam.co/latest/capability-guides/smart-locks/access-codes).' ,
11+ ) ,
12+ device_id : z
13+ . string ( )
14+ . uuid ( )
15+ . describe (
16+ ' ID of the [ device](https://docs.seam.co/latest/core-concepts/devices).' ,
17+ ) ,
18+ connected_account_id : z
19+ . string ( )
20+ . uuid ( )
21+ . describe (
22+ ' ID of the [ connected account](https://docs.seam.co/latest/core-concepts/connected-accounts).' ,
23+ ) ,
2424} )
2525
26- const code = z . string ( ) . describe ( `
27- ---
28- title: Access Code
29- ---
30- The code of the access code.
31- ` )
26+ const code = z
27+ . string ( )
28+ . describe (
29+ 'Code for the [access code](https://docs.seam.co/latest/capability-guides/smart-locks/access-codes).' ,
30+ )
3231
3332export const access_code_created_event = access_code_event
3433 . extend ( {
3534 event_type : z . literal ( 'access_code.created' ) ,
3635 } )
37- . describe ( 'An access code was created.' )
36+ . describe (
37+ 'An [access code](https://docs.seam.co/latest/capability-guides/smart-locks/access-codes) was created.' ,
38+ )
3839
3940export type AccessCodeCreatedEvent = z . infer < typeof access_code_created_event >
4041
4142export const access_code_changed_event = access_code_event
4243 . extend ( {
4344 event_type : z . literal ( 'access_code.changed' ) ,
4445 } )
45- . describe ( 'An access code was changed.' )
46+ . describe (
47+ 'An [access code](https://docs.seam.co/latest/capability-guides/smart-locks/access-codes) was changed.' ,
48+ )
4649
4750export type AccessCodeChangedEvent = z . infer < typeof access_code_changed_event >
4851
@@ -51,7 +54,9 @@ export const access_code_scheduled_on_device_event = access_code_event
5154 event_type : z . literal ( 'access_code.scheduled_on_device' ) ,
5255 code,
5356 } )
54- . describe ( 'An access code was natively scheduled on a device.' )
57+ . describe (
58+ 'An [access code](https://docs.seam.co/latest/capability-guides/smart-locks/access-codes) was [scheduled natively](https://docs.seam.co/latest/capability-guides/smart-locks/access-codes#native-scheduling) on a device.' ,
59+ )
5560
5661export type AccessCodeScheduledOnDeviceEvent = z . infer <
5762 typeof access_code_scheduled_on_device_event
@@ -62,7 +67,9 @@ export const access_code_set_on_device_event = access_code_event
6267 event_type : z . literal ( 'access_code.set_on_device' ) ,
6368 code,
6469 } )
65- . describe ( 'An access code was set on a device.' )
70+ . describe (
71+ 'An [access code](https://docs.seam.co/latest/capability-guides/smart-locks/access-codes) was set on a device.' ,
72+ )
6673
6774export type AccessCodeSetOnDeviceEvent = z . infer <
6875 typeof access_code_set_on_device_event
@@ -72,7 +79,9 @@ export const access_code_removed_from_device_event = access_code_event
7279 . extend ( {
7380 event_type : z . literal ( 'access_code.removed_from_device' ) ,
7481 } )
75- . describe ( 'An access code was removed from a device.' )
82+ . describe (
83+ 'An [access code](https://docs.seam.co/latest/capability-guides/smart-locks/access-codes) was removed from a device.' ,
84+ )
7685
7786export type AccessCodeRemovedFromDeviceEvent = z . infer <
7887 typeof access_code_removed_from_device_event
@@ -83,7 +92,7 @@ export const access_code_delay_in_setting_on_device_event = access_code_event
8392 event_type : z . literal ( 'access_code.delay_in_setting_on_device' ) ,
8493 } )
8594 . describe (
86- 'There was an unusually long delay in setting an access code on a device.' ,
95+ 'There was an unusually long delay in setting an [ access code](https://docs.seam.co/latest/capability-guides/smart-locks/access-codes) on a device.' ,
8796 )
8897
8998export type AccessCodeDelayInSettingOnDeviceEvent = z . infer <
@@ -94,7 +103,9 @@ export const access_code_failed_to_set_on_device_event = access_code_event
94103 . extend ( {
95104 event_type : z . literal ( 'access_code.failed_to_set_on_device' ) ,
96105 } )
97- . describe ( 'An access code failed to be set on a device.' )
106+ . describe (
107+ 'An [access code](https://docs.seam.co/latest/capability-guides/smart-locks/access-codes) failed to be set on a device.' ,
108+ )
98109
99110export type AccessCodeFailedToSetOnDeviceEvent = z . infer <
100111 typeof access_code_failed_to_set_on_device_event
@@ -105,7 +116,9 @@ export const access_code_deleted_event = access_code_event
105116 event_type : z . literal ( 'access_code.deleted' ) ,
106117 code : code . nullable ( ) ,
107118 } )
108- . describe ( 'An access code was deleted.' )
119+ . describe (
120+ 'An [access code](https://docs.seam.co/latest/capability-guides/smart-locks/access-codes) was deleted.' ,
121+ )
109122
110123export type AccessCodeDeletedEvent = z . infer < typeof access_code_deleted_event >
111124
@@ -114,7 +127,7 @@ export const access_code_delay_in_removing_from_device_event = access_code_event
114127 event_type : z . literal ( 'access_code.delay_in_removing_from_device' ) ,
115128 } )
116129 . describe (
117- 'There was an unusually long delay in removing an access code from a device.' ,
130+ 'There was an unusually long delay in removing an [ access code](https://docs.seam.co/latest/capability-guides/smart-locks/access-codes) from a device.' ,
118131 )
119132
120133export type AccessCodeDelayInRemovingFromDeviceEvent = z . infer <
@@ -125,7 +138,9 @@ export const access_code_failed_to_remove_from_device_event = access_code_event
125138 . extend ( {
126139 event_type : z . literal ( 'access_code.failed_to_remove_from_device' ) ,
127140 } )
128- . describe ( 'An access code failed to be removed from a device.' )
141+ . describe (
142+ 'An [access code](https://docs.seam.co/latest/capability-guides/smart-locks/access-codes) failed to be removed from a device.' ,
143+ )
129144
130145export type AccessCodeFailedToRemoveFromDeviceEvent = z . infer <
131146 typeof access_code_failed_to_remove_from_device_event
@@ -135,7 +150,9 @@ export const access_code_modified_external_to_seam_event = access_code_event
135150 . extend ( {
136151 event_type : z . literal ( 'access_code.modified_external_to_seam' ) ,
137152 } )
138- . describe ( 'An access code was modified external to Seam.' )
153+ . describe (
154+ 'An [access code](https://docs.seam.co/latest/capability-guides/smart-locks/access-codes) was modified outside of Seam.' ,
155+ )
139156
140157export type AccessCodeModifiedExternalToSeamEvent = z . infer <
141158 typeof access_code_modified_external_to_seam_event
@@ -145,7 +162,9 @@ export const access_code_deleted_external_to_seam_event = access_code_event
145162 . extend ( {
146163 event_type : z . literal ( 'access_code.deleted_external_to_seam' ) ,
147164 } )
148- . describe ( 'An access code was deleted external to Seam.' )
165+ . describe (
166+ 'An [access code](https://docs.seam.co/latest/capability-guides/smart-locks/access-codes) was deleted outside of Seam.' ,
167+ )
149168
150169export type AccessCodeDeletedExternalToSeamEvent = z . infer <
151170 typeof access_code_deleted_external_to_seam_event
@@ -157,7 +176,7 @@ export const access_code_backup_access_code_pulled_event = access_code_event
157176 backup_access_code_id : z . string ( ) ,
158177 } )
159178 . describe (
160- 'A backup access code was pulled from the backup access code pool and set on a device.' ,
179+ 'A [ backup access code](https://docs.seam.co/latest/capability-guides/smart-locks/access-codes/backup-access-codes) was pulled from the backup access code pool and set on a device.' ,
161180 )
162181
163182export type AccessCodeBackupAccessCodePulledEvent = z . infer <
@@ -170,7 +189,7 @@ export const unmanaged_access_code_converted_to_managed_event =
170189 event_type : z . literal ( 'access_code.unmanaged.converted_to_managed' ) ,
171190 } )
172191 . describe (
173- 'An unmanaged access code was successfully converted to a managed access code.' ,
192+ 'An [ unmanaged access code](https://docs.seam.co/latest/capability-guides/smart-locks/access-codes/migrating-existing-access-codes) was converted successfully to a managed access code.' ,
174193 )
175194
176195export type UnmanagedAccessCodeConvertedToManagedEvent = z . infer <
@@ -185,7 +204,7 @@ export const unmanaged_access_code_failed_to_convert_to_managed_event =
185204 ) ,
186205 } )
187206 . describe (
188- 'An unmanaged access code failed to be converted to a managed access code.' ,
207+ 'An [ unmanaged access code](https://docs.seam.co/latest/capability-guides/smart-locks/access-codes/migrating-existing-access-codes) failed to be converted to a managed access code.' ,
189208 )
190209
191210export type UnmanagedAccessCodeFailedToConvertToManagedEvent = z . infer <
@@ -196,7 +215,9 @@ export const unmanaged_access_code_created_event = access_code_event
196215 . extend ( {
197216 event_type : z . literal ( 'access_code.unmanaged.created' ) ,
198217 } )
199- . describe ( 'An unmanaged access code was created on a device.' )
218+ . describe (
219+ 'An [unmanaged access code](https://docs.seam.co/latest/capability-guides/smart-locks/access-codes/migrating-existing-access-codes) was created on a device.' ,
220+ )
200221
201222export type UnmanagedAccessCodeCreatedEvent = z . infer <
202223 typeof unmanaged_access_code_created_event
@@ -206,7 +227,9 @@ export const unmanaged_access_code_removed_event = access_code_event
206227 . extend ( {
207228 event_type : z . literal ( 'access_code.unmanaged.removed' ) ,
208229 } )
209- . describe ( 'An unmanaged access code was removed from a device.' )
230+ . describe (
231+ 'An [unmanaged access code](https://docs.seam.co/latest/capability-guides/smart-locks/access-codes/migrating-existing-access-codes) was removed from a device.' ,
232+ )
210233
211234export type UnmanagedAccessCodeRemovedEvent = z . infer <
212235 typeof unmanaged_access_code_removed_event
0 commit comments