$ node scripts/check-changed.ts ⊘ cache disabled check:changed: 2 files since e4d86abca9c0 (origin/main) > vp format pass 2.0s Checking formatting... All matched files use the correct format. Finished in 1849ms on 2 files using 8 threads. > vp lint pass 0.5s > vp knip 1/2 pass 7.8s > vp knip 2/2 pass 20.7s > vp graphql (apps/server) pass 0.6s ~/apps/server$ graphqlgen --check ⊘ cache disabled > vp typecheck (10 packages) pass 3.5s ~/apps/desktop$ effect-tsgo tsrs --noEmit ◉ cache hit, replaying src/app/DesktopApp.ts:57:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 57 export class DesktopBackendPortUnavailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app/DesktopApp.ts:70:84 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 70 export class DesktopDevelopmentBackendPortRequiredError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app/DesktopAppActivation.ts:38:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 38 export class DesktopAppActivationStartError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app/DesktopAssets.ts:16:64 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 16 export class DesktopAssetProbeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ src/app/DesktopClerk.ts:29:79 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 29 export class DesktopClerkBridgeInitializationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app/DesktopClerk.ts:42:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 42 export class DesktopClerkBridgeCleanupError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app/DesktopCliCommand.ts:26:64 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 26 export class DesktopCliCommandError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ src/app/DesktopConnectionCatalogStore.ts:70:81 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 70 export class DesktopConnectionCatalogStoreWriteError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app/DesktopConnectionCatalogStore.ts:83:82 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 83 export class DesktopConnectionCatalogStoreDecodeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app/DesktopConnectionCatalogStore.ts:96:80 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 96 export class DesktopConnectionCatalogStoreReadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app/DesktopConnectionCatalogStore.ts:108:90 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 108 export class DesktopConnectionCatalogStoreDocumentDecodeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app/DesktopConnectionCatalogStore.ts:120:85 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 120 export class DesktopConnectionCatalogStoreMigrationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app/DesktopConnectionCatalogStore.ts:136:86 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 136 export class DesktopConnectionCatalogStoreProtectionError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app/DesktopLifecycle.ts:24:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 24 export class DesktopLifecycleRelaunchError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app/DesktopLinuxUrlHandler.ts:18:81 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 18 export class DesktopLinuxUrlHandlerRegistrationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app/DesktopLinuxUrlHandler.ts:36:81 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 36 export class DesktopLinuxUrlHandlerCacheRefreshError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app/DesktopObservability.ts:106:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 106 class DesktopLogFileWriterConfigurationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app/DesktopUserData.ts:7:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 7 export class DesktopUserDataInitializationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app/chromiumLocalStorage.ts:14:53 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 14 class LevelDbFormatError extends Schema.TaggedError()("LevelDbFormatError", { ~~~~~~~~~~~~~~~~~~ src/app/chromiumLocalStorage.ts:349:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 349 export class ChromiumLocalStorageReadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/backend/DesktopBackendConfiguration.ts:30:86 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 30 export class DesktopBackendObservabilitySettingsReadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/backend/DesktopBackendManager.ts:105:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 105 export class BackendReadinessTimeoutError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/backend/DesktopBackendManager.ts:119:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 119 export class BackendProcessBootstrapEncodeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/backend/DesktopBackendManager.ts:131:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 131 export class BackendProcessSpawnError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ src/backend/DesktopBackendManager.ts:143:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 143 export class BackendProcessOutputReadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/backend/DesktopBackendManager.ts:157:75 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 157 export class BackendProcessOutputHandlingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/backend/DesktopBackendManager.ts:176:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 176 export class BackendProcessExitStatusError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/backend/DesktopBackendPool.ts:37:90 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 37 export class DesktopBackendPoolInstanceAlreadyRegisteredError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/backend/DesktopBackendPool.ts:48:88 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 48 export class DesktopBackendPoolCannotUnregisterPrimaryError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/backend/DesktopLocalEnvironmentAuth.ts:36:94 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 36 export class DesktopLocalEnvironmentAuthBackendNotConfiguredError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/backend/DesktopLocalEnvironmentAuth.ts:45:90 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 45 export class DesktopLocalEnvironmentAuthSessionBootstrapError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/backend/DesktopNetworkInterfaces.ts:23:75 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 23 export class DesktopNetworkInterfacesReadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/backend/DesktopServerExposure.ts:212:84 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 212 export class DesktopServerExposureNoNetworkAddressError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/backend/DesktopServerExposure.ts:223:83 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 223 export class DesktopServerExposureModePersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/backend/DesktopServerExposure.ts:235:79 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 235 export class DesktopTailscaleServePersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/electron/ElectronApp.ts:18:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 18 export class ElectronAppMetadataReadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/electron/ElectronApp.ts:30:67 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 30 export class ElectronAppWhenReadyError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~ src/electron/ElectronDialog.ts:9:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 9 export class ElectronDialogPickFolderError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/electron/ElectronDialog.ts:24:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 24 export class ElectronDialogPickFilesError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/electron/ElectronDialog.ts:39:75 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 39 export class ElectronDialogShowMessageBoxError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/electron/ElectronDialog.ts:56:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 56 export class ElectronDialogShowErrorBoxError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/electron/ElectronMenu.ts:34:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 34 export class ElectronMenuOperationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ src/electron/ElectronProtocol.ts:31:75 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 31 export class ElectronProtocolRegistrationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/electron/ElectronProtocol.ts:43:77 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 43 export class ElectronProtocolUnregistrationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/electron/ElectronProtocol.ts:144:61 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 144 class ElectronProtocolFetchError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ src/electron/ElectronSafeStorage.ts:14:78 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 14 export class ElectronSafeStorageAvailabilityError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/electron/ElectronSafeStorage.ts:25:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 25 export class ElectronSafeStorageEncryptError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/electron/ElectronSafeStorage.ts:36:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 36 export class ElectronSafeStorageDecryptError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/electron/ElectronTheme.ts:13:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 13 export class ElectronThemeSetSourceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/electron/ElectronUpdater.ts:13:77 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 13 export class ElectronUpdaterCheckForUpdatesError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/electron/ElectronUpdater.ts:25:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 25 export class ElectronUpdaterDownloadUpdateError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/electron/ElectronUpdater.ts:37:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 37 export class ElectronUpdaterQuitAndInstallError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/electron/ElectronWindow.ts:76:67 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 76 export class ElectronWindowCreateError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~ src/electron/ElectronWindow.ts:93:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 93 export class ElectronWindowOperationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ipc/DesktopIpc.ts:29:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 29 export class DesktopIpcRegistrationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ipc/DesktopIpc.ts:42:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 42 export class DesktopIpcUnregistrationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ipc/methods/snapShot.ts:25:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 25 class SnapShotIpcUnauthorizedSenderError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ipc/methods/sshEnvironment.ts:78:75 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 78 export class DesktopSshEnvironmentRequestError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ipc/methods/window.ts:327:49 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 327 class MediaReadError extends Schema.TaggedError()("MediaReadError", { ~~~~~~~~~~~~~~ src/permissions/MacPermissions.ts:22:59 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 22 class MacPermissionHelperError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ src/preview/BrowserImport/BrowserImport.ts:42:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 42 export class BrowserImportFailedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ src/preview/BrowserImport/BrowserImport.ts:57:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 57 export class BrowserImportPolicyError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ src/preview/BrowserImport/BrowserImport.ts:95:58 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 95 class BrowserCookieFlushError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~ src/preview/BrowserImport/BrowserImport.ts:104:65 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 104 export class BrowserCookieWriteError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~ src/preview/BrowserImport/ChromiumCookies.ts:41:65 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 41 export class ChromiumCookieReadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~ src/preview/BrowserImport/ChromiumKeys.ts:31:58 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 31 export class ChromiumKeyError extends Schema.TaggedError()("ChromiumKeyError", { ~~~~~~~~~~~~~~~~ src/preview/BrowserImport/FirefoxCookies.ts:8:64 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 8 export class FirefoxCookieReadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ src/preview/BrowserImport/SafariCookies.ts:20:63 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 20 export class SafariCookieReadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~ src/preview/BrowserSession.ts:76:80 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 76 export class BrowserSessionPartitionDerivationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/preview/BrowserSession.ts:88:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 88 export class BrowserSessionCreationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/preview/BrowserSession.ts:101:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 101 export class BrowserSessionStorageClearError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/preview/BrowserSession.ts:113:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 113 export class BrowserSessionCacheClearError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/preview/Manager.ts:3425:65 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 3425 export class PreviewTabNotFoundError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~ src/preview/Manager.ts:3434:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 3434 export class PreviewWebContentsNotFoundError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/preview/Manager.ts:3443:75 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 3443 export class PreviewWebviewNotInitializedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/preview/Manager.ts:3452:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 3452 export class PreviewMainWindowClosedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/preview/Manager.ts:3461:74 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 3461 export class PreviewRecordingArmConflictError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/preview/Manager.ts:3474:81 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 3474 export class PreviewRecordingCaptureUnavailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/preview/Manager.ts:3486:63 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 3486 export class PreviewOperationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~ src/preview/Manager.ts:3512:82 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 3512 export class PreviewArtifactPathOutsideDirectoryError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/preview/Manager.ts:3524:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 3524 export class PreviewArtifactImageLoadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/preview/Manager.ts:3533:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 3533 export class PreviewAutomationDevToolsOpenError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/preview/Manager.ts:3542:80 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 3542 export class PreviewAutomationDebuggerAttachedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/preview/Passkeys.ts:28:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 28 export class PreviewPasskeysConfigureError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/settings/DesktopAppSettings.ts:131:67 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 131 export class DesktopSettingsWriteError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~ src/settings/DesktopClientSettings.ts:30:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 30 export class DesktopClientSettingsReadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/settings/DesktopClientSettings.ts:52:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 52 export class DesktopClientSettingsWriteError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/settings/DesktopSavedEnvironments.ts:72:75 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 72 export class DesktopSavedEnvironmentsReadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/settings/DesktopSavedEnvironments.ts:84:85 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 84 export class DesktopSavedEnvironmentsDocumentDecodeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/settings/DesktopSavedEnvironments.ts:96:82 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 96 export class DesktopSavedEnvironmentSecretDecodeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/settings/DesktopSavedEnvironments.ts:110:86 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 110 export class DesktopSavedEnvironmentSecretProtectionError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/shell/DesktopShellEnvironment.ts:53:77 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 53 export class DesktopShellEnvironmentCommandError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/shell/DesktopShellEnvironment.ts:65:84 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 65 export class DesktopShellEnvironmentCommandTimeoutError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/snapShot/DesktopSnapShot.ts:138:62 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 138 export class DesktopSnapShotError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~ src/snapShot/DesktopSnapShot.ts:172:56 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 172 class SnapShotShortcutError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~ src/snapShot/DesktopSnapShot.ts:225:67 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 225 export class DesktopSnapShotSetupError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~ src/snapShot/linuxCaptureSession.ts:12:67 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 12 export class CaptureSetupRequiredError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~ src/ssh/DesktopSshPasswordPrompts.ts:44:82 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 44 export class DesktopSshPromptRequestIdGenerationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ssh/DesktopSshPasswordPrompts.ts:56:80 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 56 export class DesktopSshPromptWindowUnavailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ssh/DesktopSshPasswordPrompts.ts:70:75 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 70 export class DesktopSshPromptPresentationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ssh/DesktopSshPasswordPrompts.ts:84:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 84 export class DesktopSshPromptTimedOutError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ssh/DesktopSshPasswordPrompts.ts:96:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 96 export class DesktopSshPromptCancelledError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ssh/DesktopSshPasswordPrompts.ts:108:75 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 108 export class DesktopSshPromptWindowClosedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ssh/DesktopSshPasswordPrompts.ts:120:77 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 120 export class DesktopSshPromptServiceStoppedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ssh/DesktopSshPasswordPrompts.ts:132:79 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 132 export class DesktopSshPromptInvalidRequestIdError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ssh/DesktopSshPasswordPrompts.ts:143:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 143 export class DesktopSshPromptExpiredError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/updates/DesktopUpdates.ts:94:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 94 export class DesktopUpdateActionInProgressError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/updates/DesktopUpdates.ts:106:78 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 106 export class DesktopUpdateChannelPersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/updates/DesktopUpdates.ts:118:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 118 export class DesktopUpdatePollerError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ src/updates/DesktopUpdates.ts:130:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 130 export class DesktopUpdateEventHandlingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/updates/DesktopUpdates.ts:142:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 142 export class DesktopUpdaterReportedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/updates/DesktopUpdates.ts:154:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 154 export class DesktopUpdateUnexpectedActionError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/updates/DesktopUpdates.ts:166:74 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 166 export class DesktopUpdateChannelManagedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/window/DesktopApplicationMenu.ts:16:75 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 16 export class DesktopApplicationMenuActionError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/window/DesktopWindow.ts:44:60 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 44 class ContextMenuImageCopyError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~ src/wsl/DesktopWslEnvironment.ts:79:67 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 79 export class DesktopWslDistroListError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~ src/wsl/DesktopWslServerTree.ts:24:74 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 24 export class DesktopWslServerTreeExtractError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../scripts/lib/dev-share.ts:29:67 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 29 export class TailscaleUnavailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~ ../../scripts/lib/dev-share.ts:42:65 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 42 export class TailnetNameMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~ ../../scripts/lib/dev-share.ts:55:61 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 55 export class DevServeFailedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~ ../../scripts/lib/linux-arm64-sea.ts:12:53 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 12 class LinuxArm64SeaError extends Schema.TaggedError()("LinuxArm64SeaError", { ~~~~~~~~~~~~~~~~~~ ../../scripts/lib/resolve-catalog.ts:3:67 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 3 class CatalogDependencyResolutionError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../scripts/lib/windows-jsign.ts:23:58 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 23 export class JsignFailedError extends Schema.TaggedError()("JsignFailedError", { ~~~~~~~~~~~~~~~~ ~/packages/client-runtime$ effect-tsgo tsrs --noEmit ◉ cache hit, replaying src/authorization/tokenStore.ts:10:57 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 10 export class RemoteDpopAccessToken extends Schema.Class( ~~~~~~~~~~~~~~~~~~~~~ src/connection/catalog.ts:19:65 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 19 export class BearerConnectionProfile extends Schema.TaggedClass()( ~~~~~~~~~~~~~~~~~~~~~~~ src/connection/catalog.ts:35:62 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 35 export class SshConnectionProfile extends Schema.TaggedClass()( ~~~~~~~~~~~~~~~~~~~~ src/connection/catalog.ts:60:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 60 export class BearerConnectionCredential extends Schema.TaggedClass()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ src/connection/catalog.ts:70:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 70 export class PrimaryConnectionRegistration extends Schema.TaggedClass()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/connection/catalog.ts:77:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 77 export class RelayConnectionRegistration extends Schema.TaggedClass()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/connection/catalog.ts:84:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 84 export class BearerConnectionRegistration extends Schema.TaggedClass()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/connection/catalog.ts:93:67 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 93 export class SshConnectionRegistration extends Schema.TaggedClass()( ~~~~~~~~~~~~~~~~~~~~~~~~~ src/connection/model.ts:10:65 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 10 export class PrimaryConnectionTarget extends Schema.TaggedClass()( ~~~~~~~~~~~~~~~~~~~~~~~ src/connection/model.ts:19:64 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 19 export class BearerConnectionTarget extends Schema.TaggedClass()( ~~~~~~~~~~~~~~~~~~~~~~ src/connection/model.ts:27:63 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 27 export class RelayConnectionTarget extends Schema.TaggedClass()( ~~~~~~~~~~~~~~~~~~~~~ src/connection/model.ts:34:61 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 34 export class SshConnectionTarget extends Schema.TaggedClass()( ~~~~~~~~~~~~~~~~~~~ src/connection/model.ts:105:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 105 export class ConnectionTransientError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ src/connection/model.ts:119:64 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 119 export class ConnectionBlockedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ src/connection/outdatedHostUpdate.ts:41:65 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 41 export class OutdatedHostUpdateError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~ src/connection/registry.ts:72:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 72 export class EnvironmentNotRegisteredError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/connection/registry.ts:83:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 83 export class PlatformEnvironmentRemovalError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/device/screenshot.ts:6:63 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 6 export class DeviceScreenshotError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~ src/mcpApps/host.ts:75:59 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 75 export class McpAppHostRefusal extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~ src/platform/orchestrationCache.test.ts:30:55 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 30 class TestCacheDecodeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~ src/platform/persistence.ts:25:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 25 export class ConnectionPersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ src/platform/threadCacheEncoding.ts:39:53 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 39 class InvalidThreadCache extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~ src/relay/dpopProof.ts:21:56 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 21 export class DpopProofError extends Schema.TaggedError()("DpopProofError", { ~~~~~~~~~~~~~~ src/relay/managedRelay.ts:58:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 58 export class ManagedRelayDpopKeyLoadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/relay/managedRelay.ts:70:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 70 export class ManagedRelayDpopProofCreationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/relay/managedRelay.ts:127:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 127 export class ManagedRelayRequestTimeoutError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/relay/managedRelay.ts:140:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 140 export class ManagedRelayUrlInvalidError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/relay/managedRelay.ts:151:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 151 export class ManagedRelayRequestFailedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/relay/managedRelay.ts:169:86 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 169 export class ManagedRelayAccessTokenScopesUnexpectedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/relay/managedRelay.ts:181:77 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 181 export class ManagedRelayTokenProofCreationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/relay/managedRelay.ts:194:79 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 194 export class ManagedRelayRequestProofCreationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/relay/managedRelayState.ts:52:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 52 export class ManagedRelaySessionError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ src/rpc/client.ts:24:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 24 export class EnvironmentRpcUnavailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/rpc/http.ts:22:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 22 export class RemoteEnvironmentAuthFetchError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/rpc/http.ts:30:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 30 class RemoteEnvironmentAuthInvalidJsonError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/rpc/http.ts:38:84 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 38 export class RemoteEnvironmentAuthUndeclaredStatusError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/rpc/http.ts:50:75 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 50 export class RemoteEnvironmentAuthTimeoutError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/state/assets.ts:35:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 35 export class InvalidAssetCollectionKeyError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/state/connectMcpApproval.ts:26:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 26 export class ConnectMcpApprovalUnavailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/state/entities.ts:10:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 10 export class InvalidScopedProjectKeyError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/state/entities.ts:21:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 21 export class InvalidScopedThreadKeyError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/state/entities.ts:32:83 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 32 export class InvalidScopedProjectRefCollectionKeyError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/state/peerPairingCode.ts:33:62 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 33 export class PeerPairingCodeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~ src/state/projectCommands.ts:66:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 66 export class ScratchProjectNotLoadedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/state/pullRequestDiffHttp.ts:21:80 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 21 export class PullRequestDiffCredentialRejectedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/state/pullRequests.test.ts:58:50 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 58 class MutationRefused extends Schema.TaggedError()("MutationRefused", {}) {} ~~~~~~~~~~~~~~~ src/state/pullRequests.ts:60:80 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 60 export class EnvironmentHttpConnectionNotReadyError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/state/runtime.test.ts:69:49 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 69 class TestQueryError extends Schema.TaggedError()("TestQueryError", { ~~~~~~~~~~~~~~ src/state/server.ts:98:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 98 export class ServerUpdateResumeTimeoutError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/state/server.ts:110:77 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 110 export class ServerUpdateProgressIncompleteError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/state/server.ts:121:67 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 121 export class ServerUpdateTerminalError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~ src/state/session.ts:23:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 23 export class SessionHttpClientUnavailable extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/state/vcsAction.ts:87:67 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 87 export class VcsActionUnavailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~ src/state/vcsAction.ts:100:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 100 export class VcsActionRemoteFailureError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/state/vcsAction.ts:118:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 118 export class VcsActionMissingTerminalEventError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/state/vcsAction.ts:133:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 133 export class VcsActionTargetKeyParseError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/voice-input/transcription.ts:38:65 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 38 export class VoiceTranscriptionError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~ ~/packages/provider-acp-registry$ effect-tsgo tsrs --noEmit ◉ cache hit, replaying src/server/AcpRegistrySupport.ts:206:58 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 206 export class AcpRegistryError extends Schema.TaggedError()("AcpRegistryError", { ~~~~~~~~~~~~~~~~ ~/apps/mobile$ effect-tsgo tsrs --noEmit ◉ cache hit, replaying scripts/measure-renders.mts:56:47 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 56 class MeasureError extends Schema.TaggedError()("MeasureError", { ~~~~~~~~~~~~ src/components/ui/FilePreviewSession.tsx:29:57 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 29 class PreviewResolutionError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ src/connection/migration.ts:36:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 36 export class LegacyConnectionMigrationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/features/agent-awareness/notificationPermissions.ts:11:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 11 export class NotificationPermissionReadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/features/agent-awareness/notificationPermissions.ts:22:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 22 export class NotificationPermissionRequestError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/features/agent-awareness/notificationResponseConsumer.ts:4:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 4 export class NotificationNavigationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/features/agent-awareness/remoteRegistration.ts:70:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 70 export class AgentAwarenessOperationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/features/cloud/cloud-drafts.ts:10:64 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 10 export class CloudDraftArchiveError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ src/features/cloud/dpop.ts:14:56 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 14 export class CloudDpopError extends Schema.TaggedError()("CloudDpopError", { ~~~~~~~~~~~~~~ src/features/cloud/linkEnvironment.ts:28:67 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 28 export class CloudEnvironmentLinkError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~ src/features/cloud/managedRelayTokenStore.ts:33:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 33 export class ManagedRelayTokenStoreError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/features/cloud/publicConfig.ts:6:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 6 export class CloudPublicConfigMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/features/connection/pairing.ts:21:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 21 export class PairingQrPayloadEmptyError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ src/features/diagnostics/SettingsDiagnosticsRouteScreen.tsx:38:52 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 38 class CrashLogReadError extends Schema.TaggedError()("CrashLogReadError", { ~~~~~~~~~~~~~~~~~ src/features/files/ZipArchiveView.tsx:93:50 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 93 class ZipFailureError extends Schema.TaggedError()("ZipFailureError", { ~~~~~~~~~~~~~~~ src/features/files/sourceHighlightingState.ts:19:55 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 19 class SourceHighlightError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~ src/features/pull-requests/usePullRequestList.test.tsx:27:61 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 27 class PullRequestListTestError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ src/features/settings/environmentUpdateCheck.ts:14:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 14 export class EnvironmentUpdateCheckError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/features/sharing/incoming-share-storage.ts:8:67 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 8 export class IncomingShareStorageError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~ src/features/terminal/ThreadTerminalRouteScreen.tsx:184:61 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 184 class TerminalClipboardReadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ src/features/threads/ThreadMarkdownImage.tsx:36:47 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 36 class SvgLoadError extends Schema.TaggedError()("SvgLoadError", { ~~~~~~~~~~~~ src/lib/attachmentDocument.ts:61:58 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 61 class AttachmentTextReadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~ src/lib/composerImagePreview.ts:35:57 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 35 class ImagePreviewCacheError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ src/lib/copyTextWithHaptic.ts:5:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 5 export class CopyTextClipboardWriteError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/lib/copyTextWithHaptic.ts:17:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 17 export class CopyTextHapticFeedbackError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/lib/localAttachmentPreview.ts:88:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 88 class LocalAttachmentPreviewLoadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/lib/openExternalUrl.ts:16:62 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 16 export class ExternalUrlOpenError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~ src/native/ProjectChipIconImages.tsx:72:61 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 72 class ProjectGlyphRasterizeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ src/native/nativeViewResolutionError.ts:3:67 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 3 export class NativeViewResolutionError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~ src/persistence/mobile-database.ts:59:61 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 59 export class MobileDatabaseError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~ src/persistence/mobile-preferences.ts:135:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 135 export class MobilePreferencesLoadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ src/persistence/mobile-preferences.ts:144:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 144 export class MobilePreferencesSaveError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ src/persistence/mobile-secure-storage.ts:9:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 9 export class MobileSecureStorageError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ src/persistence/mobile-storage.ts:16:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 16 export class MobileStorageDecodeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ src/persistence/mobile-storage.ts:28:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 28 export class MobileStorageEncodeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ src/persistence/mobile-storage.ts:40:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 40 export class MobileDeviceIdGenerationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/state/assets.ts:148:59 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 148 class AssetUrlUnavailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ src/state/thread-outbox-manager.ts:12:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 12 export class ThreadOutboxManagerError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ src/state/thread-outbox-storage.ts:28:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 28 export class ThreadOutboxStorageError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ src/state/use-composer-drafts.ts:383:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 383 export class ComposerDraftPersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../packages/client-runtime/src/voice-input/transcription.ts:38:65 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 38 export class VoiceTranscriptionError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~ ~/scripts$ effect-tsgo tsrs --noEmit ○ cache miss: 'packages/tailscale/node_modules/@t3tools/shared/package.json' modified, executing build-cli-archive.ts:66:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 66 export class CliArchiveLinuxArm64PageError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-cli-archive.ts:75:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 75 export class CliArchiveCommandFailedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-cli-archive.ts:84:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 84 export class CliArchiveInputMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-cli-archive.ts:334:77 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 334 export class CliArchiveNotarizationRejectedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:209:87 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 209 export class MacPasskeySigningConfigurationResolutionError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:228:74 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 228 export class KeyringNativePackageMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:244:79 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 244 export class ClerkPasskeyNativePackageMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:260:75 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 260 export class UnsupportedHostBuildPlatformError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:271:82 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 271 export class UnsupportedDesktopBuildArchitectureError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:290:74 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 290 export class InvalidMockUpdateServerPortError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:311:74 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 311 export class DesktopBuildManifestRestoreError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:320:65 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 320 export class BuildCommandFailedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:353:84 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 353 export class LinuxDesktopBuildPrerequisitesMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:400:82 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 400 export class MacDesktopBuildPrerequisitesMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:437:86 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 437 export class WindowsDesktopBuildPrerequisitesMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:464:80 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 464 export class ResourceMonitorBuildOutputMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:484:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 484 export class LinuxBrowserSecretHostError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:493:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 493 export class DesktopIconSourceMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:505:80 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 505 export class DesktopDmgBackgroundSourceMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:517:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 517 export class BundledClientAssetsMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:531:78 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 531 export class UnsupportedDesktopBuildPlatformError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:553:79 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 553 export class DesktopBuildDependencyResolutionError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:566:82 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 566 export class MissingServerProductionDependenciesError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:614:65 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 614 export class ExternalizedBundleError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:623:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 623 export class BundleNotSelfContainedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:633:67 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 633 export class InlinedNativePackageError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:642:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 642 export class InlinedExternalPackageError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:651:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 651 export class MissingDesktopBuildInputError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:664:77 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 664 export class MacProvisioningProfileNotFoundError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:675:79 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 675 export class DesktopBuildDistDirectoryMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:688:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 688 export class DesktopBuildArtifactCopyError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:697:78 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 697 export class DesktopBuildNoArtifactsProducedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:710:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 710 export class WslRuntimeArchiveMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:721:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 721 export class WindowsServerSidecarPackError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:733:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 733 export class WindowsPrimaryNativeProbeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:757:79 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 757 export class WindowsPackagedPayloadValidationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:794:62 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 794 export class LinuxIconResizeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:1142:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 1142 export class InvalidMacPasskeyRpDomainError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:1155:65 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 1155 export class InvalidAppleTeamIdError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:1166:83 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 1166 export class MissingMacPasskeyProvisioningProfileError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:1175:83 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 1175 export class MissingMacPasskeyDomainConfigurationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:1184:78 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 1184 export class InvalidMacPasskeyPublishableKeyError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:1195:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 1195 export class MissingMacPasskeyRpDomainError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:1793:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 1793 export class DesktopBuildAlreadyRunningError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build-desktop-artifact.ts:3541:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 3541 export class MacPackagedAppMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ build-npm-launcher.ts:24:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 24 export class NpmLauncherCommandFailedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dev-runner.ts:103:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 103 export class DevRunnerConfigurationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ dev-runner.ts:115:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 115 export class DevRunnerInvalidPortOffsetError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dev-runner.ts:128:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 128 export class DevRunnerPortExhaustedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ dev-runner.ts:144:63 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 144 export class DevRunnerProcessError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~ dev-runner.ts:160:67 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 160 export class DevRunnerProcessExitError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~ dev-runner.ts:175:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 175 export class DevRunnerHostNotProxiableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dev-runner.ts:187:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 187 export class DevRunnerBuiltNeedsShareError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ export-android-icons.ts:25:64 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 25 export class AndroidIconRenderError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ export-brand-icons.ts:78:67 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 78 export class IconExportFileSystemError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~ export-brand-icons.ts:101:64 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 101 export class IconExportProcessError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ export-brand-icons.ts:115:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 115 export class IconExportCommandFailedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ export-brand-icons.ts:132:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 132 export class IconExportToolResolutionError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ export-brand-icons.ts:153:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 153 export class IconExportSourceMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ export-brand-icons.ts:164:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 164 export class IconExportRenditionError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ export-brand-icons.ts:184:65 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 184 export class IconExportEncodingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~ export-brand-icons.ts:196:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 196 export class IconExportAssetsStaleError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ generate-release-notes.ts:33:57 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 33 class EmptyReleaseRangeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ lib/dev-share.ts:29:67 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 29 export class TailscaleUnavailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~ lib/dev-share.ts:42:65 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 42 export class TailnetNameMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~ lib/dev-share.ts:55:61 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 55 export class DevServeFailedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~ lib/linux-arm64-sea.ts:12:53 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 12 class LinuxArm64SeaError extends Schema.TaggedError()("LinuxArm64SeaError", { ~~~~~~~~~~~~~~~~~~ lib/resolve-catalog.ts:3:67 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 3 class CatalogDependencyResolutionError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lib/windows-jsign.ts:23:58 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 23 export class JsignFailedError extends Schema.TaggedError()("JsignFailedError", { ~~~~~~~~~~~~~~~~ mobile-behavior/device.ts:28:53 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 28 export class DeviceError extends Schema.TaggedError()("DeviceError", { ~~~~~~~~~~~ mobile-behavior/environment.ts:39:58 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 39 export class EnvironmentError extends Schema.TaggedError()("EnvironmentError", { ~~~~~~~~~~~~~~~~ mobile-behavior/scenarios.ts:149:57 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 149 export class ScenarioFailure extends Schema.TaggedError()("ScenarioFailure", { ~~~~~~~~~~~~~~~ mobile-e2e/device.ts:65:51 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 65 class AgentDeviceError extends Schema.TaggedError()("AgentDeviceError", { ~~~~~~~~~~~~~~~~ mobile-native-client.ts:42:59 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 42 export class NativeClientError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~ mobile-native-static-check.ts:22:79 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 22 export class NativeStaticCheckSourceDiscoveryError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mobile-native-static-check.ts:35:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 35 export class NativeStaticCheckProcessError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mobile-native-static-check.ts:51:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 51 export class NativeStaticCheckCommandError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mobile-native-static-check.ts:68:75 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 68 export class NativeStaticCheckMissingToolError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ notify-discord-release.ts:64:81 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 64 export class DiscordReleaseWebhookConfigurationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ notify-discord-release.ts:87:75 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 87 export class DiscordReleaseWebhookRequestError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ notify-discord-release.ts:99:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 99 export class DiscordReleaseWebhookResponseError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ resolve-nightly-release.ts:32:75 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 32 export class InvalidDesktopPackageVersionError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ resolve-nightly-release.ts:43:75 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 43 export class NightlyReleaseDesktopPackageError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ resolve-nightly-release.ts:56:79 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 56 export class NightlyReleaseGitHubOutputConfigError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ resolve-nightly-release.ts:67:79 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 67 export class NightlyReleaseGitHubOutputAppendError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ resolve-previous-release-tag.ts:17:64 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 17 export class InvalidReleaseTagError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ resolve-previous-release-tag.ts:37:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 37 export class ReleaseTagListProcessError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ resolve-previous-release-tag.ts:50:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 50 export class ReleaseTagListProcessExitError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ resolve-previous-release-tag.ts:64:83 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 64 export class PreviousReleaseTagGitHubOutputConfigError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ resolve-previous-release-tag.ts:75:83 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 75 export class PreviousReleaseTagGitHubOutputAppendError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smoke-cli-archive.ts:22:62 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 22 export class CliArchiveSmokeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~ sync-reference-repos.ts:32:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 32 export class ReferenceRepoSelectionError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ sync-reference-repos.ts:44:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 44 export class ReferenceRepoVersionSourceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sync-reference-repos.ts:58:77 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 58 export class ReferenceRepoVersionResolutionError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sync-reference-repos.ts:71:63 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 71 export class ReferenceRepoGitError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~ sync-reference-repos.ts:90:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 90 export class ReferenceRepoFileSystemError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ update-release-package-versions.ts:15:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 15 export class ReleasePackageManifestError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ update-release-package-versions.ts:28:79 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 28 export class ReleaseGitHubOutputConfigurationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ update-release-package-versions.ts:37:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 37 export class ReleaseGitHubOutputWriteError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~/apps/web$ effect-tsgo tsrs --noEmit ◉ remote cache hit, replaying src/browser/browserRecording.ts:20:74 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 20 export class BrowserRecordingUnavailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/browser/browserRecording.ts:31:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 31 export class BrowserRecordingConflictError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/browser/browserRecording.ts:43:77 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 43 export class BrowserRecordingStartCancelledError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/browser/browserRecording.ts:54:80 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 54 export class BrowserRecordingFormatUnavailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/browser/browserRecording.ts:63:77 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 63 export class BrowserRecordingCaptureTimeoutError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/browser/browserRecording.ts:75:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 75 export class BrowserRecordingOperationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/browser/browserViewportActions.ts:19:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 19 class BrowserViewportCommitTimeoutError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/browser/openFileInPreview.ts:38:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 38 export class BrowserPreviewUnavailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/browser/openFileInPreview.ts:43:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 43 export class BrowserSettingsReadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ src/browser/previewWebviewConfigState.ts:16:78 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 16 export class PreviewWebviewBridgeUnavailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/browser/previewWebviewConfigState.ts:25:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 25 export class PreviewWebviewConfigLoadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cloud/dpop.ts:16:58 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 16 export class BrowserDpopError extends Schema.TaggedError()("BrowserDpopError", { ~~~~~~~~~~~~~~~~ src/cloud/linkEnvironment.ts:39:67 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 39 export class CloudEnvironmentLinkError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~ src/cloud/publicConfig.ts:8:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 8 export class CloudPublicConfigMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cloud/relayClientInstallDialog.ts:8:85 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 8 export class RelayClientInstallConfirmationConflictError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/components/DiffWorkerPoolProvider.tsx:10:57 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 10 export class DiffWorkerError extends Schema.TaggedError()("DiffWorkerError", { ~~~~~~~~~~~~~~~ src/components/chat/optimisticUserMessages.ts:123:52 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 123 class ImagePreloadError extends Schema.TaggedError()("ImagePreloadError", { ~~~~~~~~~~~~~~~~~ src/components/device/deviceFold.ts:13:58 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 13 export class AndroidFoldError extends Schema.TaggedError()("AndroidFoldError", { ~~~~~~~~~~~~~~~~ src/components/device/deviceHubAtoms.ts:46:57 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 46 class DeviceAxTreeFetchError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ src/components/files/office/worker-rpc.ts:48:57 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 48 export class SupersededError extends Schema.TaggedError()("SupersededError", { ~~~~~~~~~~~~~~~ src/components/files/office/worker-rpc.ts:53:52 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 53 class WorkerClosedError extends Schema.TaggedError()("WorkerClosedError", { ~~~~~~~~~~~~~~~~~ src/components/guest/guestTurnItemSource.ts:23:53 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 23 class GuestItemReadError extends Schema.TaggedError()("GuestItemReadError", { ~~~~~~~~~~~~~~~~~~ src/components/preview/openTerminalLinkInPreview.ts:20:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 20 export class TerminalLinkPreviewOpenError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/components/preview/usePreviewSession.ts:20:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 20 class PreviewSessionThreadKeyParseError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/components/settings/IntegrationsSettings.tsx:178:59 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 178 class ProfileLimitReachedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ src/components/settings/OpenSourceLicenses.tsx:25:59 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 25 class LicenseManifestLoadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ src/editorPreferences.ts:23:81 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 23 export class PreferredEditorEnvironmentRequiredError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/editorPreferences.ts:34:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 34 export class PreferredEditorUnavailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/primary/auth.ts:36:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 36 export class PrimaryEnvironmentRequestError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/primary/auth.ts:69:90 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 69 export class PrimaryEnvironmentPairingCredentialRejectedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/primary/auth.ts:81:83 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 81 export class PrimaryEnvironmentAuthSessionTimeoutError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/primary/auth.ts:93:90 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 93 export class PrimaryEnvironmentPairingCredentialRequiredError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/primary/target.ts:21:75 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 21 export class PrimaryEnvironmentUrlInvalidError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/primary/target.ts:34:84 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 34 export class PrimaryEnvironmentProtocolUnsupportedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/primary/target.ts:46:84 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 46 export class DesktopEnvironmentBootstrapIncompleteError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/primary/target.ts:62:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 62 export class PrimaryEnvironmentDisabledError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/hooks/useCopyToClipboard.ts:9:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 9 export class ClipboardApiUnavailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/hooks/useCopyToClipboard.ts:20:61 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 20 export class ClipboardWriteError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~ src/hooks/useCopyToClipboard.ts:32:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 32 export class ClipboardReadUnavailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/hooks/useCopyToClipboard.ts:43:60 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 43 export class ClipboardReadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~ src/hooks/useLocalStorage.ts:5:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 5 export class LocalStorageOperationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ src/hooks/useTheme.ts:96:59 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 96 export class ThemeStorageError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~ src/hooks/useTheme.ts:112:63 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 112 export class DesktopThemeSyncError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~ src/hooks/useThreadActions.ts:63:67 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 63 export class ThreadArchiveBlockedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~ src/hooks/useThreadActions.ts:75:74 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 75 export class ThreadSettlementUnsupportedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/hooks/useThreadActions.ts:87:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 87 export class ThreadSnoozeUnsupportedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/hooks/useThreadActions.ts:99:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 99 export class ThreadSnoozeBlockedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ src/hooks/useThreadActions.ts:120:80 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 120 export class ThreadAutoSettleOptOutUnsupportedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/hooks/useThreadActions.ts:132:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 132 export class ThreadPinningUnsupportedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/hooks/useThreadActions.ts:144:74 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 144 export class ThreadPinReorderUnsupportedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/hooks/useThreadActions.ts:156:77 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 156 export class ThreadActiveReorderUnsupportedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/lib/resourceTelemetryState.browser.test.tsx:67:47 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 67 class MonitorError extends Schema.TaggedError()("MonitorError", { ~~~~~~~~~~~~ src/state/desktopCliCommand.ts:10:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 10 class DesktopCliCommandUnavailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/state/desktopCliCommand.ts:19:61 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 19 class DesktopCliCommandLoadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ src/state/desktopNetworkAccess.ts:24:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 24 class DesktopNetworkAccessUnavailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/state/desktopNetworkAccess.ts:33:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 33 class DesktopServerExposureStateLoadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/state/desktopNetworkAccess.ts:42:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 42 class DesktopAdvertisedEndpointsLoadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/state/desktopSshHosts.ts:32:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 32 class DesktopSshDiscoveryUnavailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/state/desktopSshHosts.ts:41:59 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 41 class DesktopSshDiscoveryError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ src/state/desktopUpdate.ts:14:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 14 export class DesktopUpdateStateReadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/state/desktopWslState.ts:12:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 12 class DesktopWslStateUnavailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/state/desktopWslState.ts:21:59 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 21 class DesktopWslStateLoadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ src/themePalette.ts:1250:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 1250 export class ThemeLibraryStorageError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ ~/infra/relay$ effect-tsgo tsrs --noEmit ◉ cache hit, replaying scripts/android-push-smoke.ts:27:50 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 27 class SmokeUsageError extends Schema.TaggedError()("SmokeUsageError", {}) { ~~~~~~~~~~~~~~~ scripts/android-push-smoke.ts:33:59 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 33 class SmokeCredentialReadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ scripts/android-push-smoke.ts:42:55 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 42 class SmokeDeviceReadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~ scripts/android-push-smoke.ts:51:63 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 51 class SmokeUnregisteredDeviceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/android-push-watch.ts:45:53 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 45 class WatchReadFileError extends Schema.TaggedError()("WatchReadFileError", { ~~~~~~~~~~~~~~~~~~ scripts/android-push-watch.ts:59:63 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 59 class WatchUnregisteredDeviceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/android-push-watch.ts:68:52 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 68 class WatchStoppedError extends Schema.TaggedError()("WatchStoppedError", { ~~~~~~~~~~~~~~~~~ src/agentActivity/AgentActivityRows.ts:15:80 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 15 export class AgentActivityRowUpsertPersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/agentActivity/AgentActivityRows.ts:28:80 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 28 export class AgentActivityRowDeletePersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/agentActivity/AgentActivityRows.ts:41:87 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 41 export class AgentActivityRowPruneTerminalPersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/agentActivity/AgentActivityRows.ts:53:78 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 53 export class AgentActivityRowListPersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/agentActivity/ApnsClient.ts:54:62 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 54 export class ApnsHttpRequestError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~ src/agentActivity/ApnsDeliveries.ts:95:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 95 export class ApnsDeliveryJobClaimInFlight extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/agentActivity/ApnsDeliveries.ts:106:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 106 export class ApnsDeliveryTransportError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ src/agentActivity/ApnsDeliveryQueue.ts:29:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 29 export class ApnsDeliveryQueueSendError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ src/agentActivity/DeliveryAttempts.ts:14:79 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 14 export class DeliveryAttemptRecordPersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/agentActivity/Devices.ts:16:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 16 export class DeviceRegistrationPersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/agentActivity/Devices.ts:30:78 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 30 export class DeviceUnregistrationPersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/agentActivity/Devices.ts:44:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 44 export class DeviceListPersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ src/agentActivity/FcmAssertionSigner.ts:10:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 10 export class FcmAssertionSigningError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ src/agentActivity/FcmClient.ts:42:56 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 42 export class FcmClientError extends Schema.TaggedError()("FcmClientError", { ~~~~~~~~~~~~~~ src/agentActivity/FcmDeliveries.ts:52:58 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 52 export class FcmDeliveryError extends Schema.TaggedError()("FcmDeliveryError", { ~~~~~~~~~~~~~~~~ src/agentActivity/LiveActivities.ts:21:82 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 21 export class LiveActivityRegistrationPersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/agentActivity/LiveActivities.ts:34:80 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 34 export class LiveActivityTargetListPersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/agentActivity/LiveActivities.ts:46:84 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 46 export class LiveActivityIdleTargetListPersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/agentActivity/LiveActivities.ts:58:82 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 58 export class LiveActivityDeliveryMarkPersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/agentActivity/apnsDeliveryJobs.ts:75:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 75 export class ApnsDeliveryJobQueuePayloadInvalid extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/agentActivity/apnsDeliveryJobs.ts:87:85 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 87 export class ApnsDeliveryJobLiveActivityAggregateMissing extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/agentActivity/apnsDeliveryJobs.ts:99:91 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 99 export class ApnsDeliveryJobLiveActivityNotificationUnexpected extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/agentActivity/apnsDeliveryJobs.ts:111:80 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 111 export class ApnsDeliveryJobPushNotificationMissing extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/agentActivity/apnsDeliveryJobs.ts:120:92 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 120 export class ApnsDeliveryJobPushNotificationAggregateUnexpected extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/agentActivity/apnsDeliveryJobs.ts:129:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 129 export class ApnsDeliveryJobCreatedAtInvalid extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/agentActivity/apnsDeliveryJobs.ts:142:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 142 export class ApnsDeliveryJobExpiresAtInvalid extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/agentActivity/apnsDeliveryJobs.ts:155:74 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 155 export class ApnsDeliveryJobTimeWindowInvalid extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/agentActivity/apnsDeliveryJobs.ts:169:74 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 169 export class ApnsDeliveryJobTimeWindowTooLong extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/agentActivity/apnsDeliveryJobs.ts:183:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 183 export class ApnsDeliveryJobSignatureInvalid extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/agentActivity/apnsDeliveryJobs.ts:209:64 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 209 export class ApnsDeliveryJobExpired extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ src/agentActivity/apnsJwt.ts:14:62 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 14 export class ApnsJwtEncodingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~ src/agentActivity/apnsJwt.ts:29:61 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 29 export class ApnsJwtSigningError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~ src/auth/DpopProofs.ts:16:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 16 export class DpopProofReplayPersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/DpopProofs.ts:38:59 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 38 export class DpopProofRejected extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~ src/clientConfig.ts:26:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 26 export class RelayUrlUnavailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ src/clientConfig.ts:46:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 46 export class EnvValueNotSingleLineError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ src/deploymentConfig.ts:9:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 9 export class RelayPublicDomainLabelTooLongError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/EnvironmentConnector.ts:75:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 75 export class EnvironmentConnectNotAuthorized extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/EnvironmentConnector.ts:88:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 88 export class EnvironmentMintRequestFailed extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/EnvironmentConnector.ts:103:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 103 export class EnvironmentMintRequestTimedOut extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/EnvironmentConnector.ts:115:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 115 export class EnvironmentMintResponseInvalid extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/EnvironmentCredentials.ts:16:85 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 16 export class EnvironmentCredentialCreatePersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/EnvironmentCredentials.ts:35:91 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 35 export class EnvironmentCredentialAuthenticatePersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/EnvironmentCredentials.ts:47:85 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 47 export class EnvironmentCredentialRevokePersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/EnvironmentLinker.ts:26:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 26 export class EnvironmentLinkProofExpired extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/EnvironmentLinker.ts:39:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 39 export class EnvironmentLinkProofInvalid extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/EnvironmentLinks.ts:27:79 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 27 export class EnvironmentLinkUpsertPersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/EnvironmentLinks.ts:41:81 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 41 export class EnvironmentLinkUserListPersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/EnvironmentLinks.ts:53:77 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 53 export class EnvironmentLinkListPersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/EnvironmentLinks.ts:65:79 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 65 export class EnvironmentLinkLookupPersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/EnvironmentLinks.ts:78:90 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 78 export class EnvironmentLinkEnvironmentLookupPersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/EnvironmentLinks.ts:90:79 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 90 export class EnvironmentLinkRevokePersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/EnvironmentPublishSignatures.ts:25:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 25 export class EnvironmentPublishSignatureExpired extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/EnvironmentPublishSignatures.ts:38:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 38 export class EnvironmentPublishSignatureInvalid extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/ManagedEndpointAllocations.ts:52:83 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 52 export class ManagedEndpointAllocationPersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/ManagedEndpointProvider.ts:34:82 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 34 export class ManagedEndpointProvisioningNotConfigured extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/ManagedEndpointProvider.ts:73:75 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 73 export class ManagedEndpointProvisioningFailed extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/ManagedEndpointProvider.ts:104:77 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 104 export class ManagedEndpointDeprovisioningFailed extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/ManagedEndpointProvider.ts:120:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 120 export class ManagedEndpointOriginNotAllowed extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/ManagedEndpointProvider.ts:224:74 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 224 export class ManagedEndpointTunnelClientError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/ManagedEndpointProvider.ts:304:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 304 export class ManagedEndpointDnsClientError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/ManagedEndpointProvider.ts:404:61 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 404 export class CloudflareApiPaused extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~ src/environments/ManagedTunnelLimits.ts:22:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 22 export class ManagedTunnelLimitPersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/environments/ManagedTunnelLimits.ts:35:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 35 export class ManagedTunnelLimitExceeded extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ src/hooks/HookForwarder.ts:114:51 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 114 class HookBodyTooLarge extends Schema.TaggedError()("HookBodyTooLarge", {}) {} ~~~~~~~~~~~~~~~~ src/hooks/HookInbox.ts:7:56 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 7 export class HookInboxError extends Schema.TaggedError()("HookInboxError", { ~~~~~~~~~~~~~~ src/hooks/upstream.ts:43:51 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 43 class ResponseTooLarge extends Schema.TaggedError()("ResponseTooLarge", {}) {} ~~~~~~~~~~~~~~~~ src/http/Api.test.ts:1473:50 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 1473 class HandlerFailed extends Schema.TaggedError()("HandlerFailed", {}) {} ~~~~~~~~~~~~~ src/http/Api.ts:1444:63 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 1444 class ClerkTokenVerificationFailed extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mobileTelemetry/MobileTelemetry.ts:72:62 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 72 export class SourceMapObjectError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~ src/mobileTelemetry/MobileTelemetry.ts:161:47 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 161 class BodyTooLarge extends Schema.TaggedError()("BodyTooLarge", {}) {} ~~~~~~~~~~~~ src/t3chat/T3ChatAccounts.ts:25:61 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 25 export class T3ChatNotConfigured extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~ src/t3chat/T3ChatAccounts.ts:34:63 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 34 export class ClerkUserLookupFailed extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~ src/t3chat/T3ChatAccounts.ts:43:61 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 43 export class T3ChatRequestFailed extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~ ~/packages/provider-pi$ effect-tsgo tsrs --noEmit ◉ cache hit, replaying src/server/rpc.ts:23:52 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 23 export class PiRpcError extends Schema.TaggedError()("PiRpcError", { ~~~~~~~~~~ src/server/rpc.ts:33:59 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 33 export class PiRpcTimeoutError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~ ~/evals$ effect-tsgo tsrs --noEmit ◉ cache hit, replaying ../apps/server/src/assets/MediaFile.ts:10:53 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 10 class MediaFileOpenError extends Schema.TaggedError()("MediaFileOpenError", { ~~~~~~~~~~~~~~~~~~ ../apps/server/src/assets/MediaFile.ts:19:53 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 19 class MediaFileReadError extends Schema.TaggedError()("MediaFileReadError", { ~~~~~~~~~~~~~~~~~~ ../apps/server/src/assets/MediaFile.ts:28:53 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 28 class MediaFileStatError extends Schema.TaggedError()("MediaFileStatError", { ~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/EnvironmentAuth.ts:102:86 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 102 export class ServerAuthBootstrapCredentialValidationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/EnvironmentAuth.ts:113:84 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 113 export class ServerAuthSessionCredentialValidationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/EnvironmentAuth.ts:124:82 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 124 export class ServerAuthAuthenticatedSessionIssueError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/EnvironmentAuth.ts:135:86 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 135 export class ServerAuthAuthenticatedAccessTokenIssueError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/EnvironmentAuth.ts:146:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 146 export class ServerAuthPairingLinkCreationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/EnvironmentAuth.ts:157:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 157 export class ServerAuthPairingLinksListError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/EnvironmentAuth.ts:168:78 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 168 export class ServerAuthPairingLinkRevocationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/EnvironmentAuth.ts:179:74 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 179 export class ServerAuthSessionTokenIssueError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/EnvironmentAuth.ts:190:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 190 export class ServerAuthSessionsListError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/EnvironmentAuth.ts:201:74 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 201 export class ServerAuthSessionRevocationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/EnvironmentAuth.ts:212:80 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 212 export class ServerAuthOtherSessionsRevocationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/EnvironmentAuth.ts:223:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 223 export class ServerAuthWebSocketTokenIssueError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/EnvironmentAuth.ts:234:78 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 234 export class ServerAuthDpopReplayStateRecordError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/EnvironmentAuth.ts:245:81 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 245 export class ServerAuthDpopReplayKeyCalculationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/EnvironmentAuth.ts:256:87 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 256 export class ServerAuthLinkedCloudAccountVerificationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/EnvironmentAuth.ts:267:79 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 267 export class ServerAuthLinkedCloudAccountReadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/EnvironmentAuth.ts:278:82 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 278 export class ServerAuthLinkedCloudAccountMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/EnvironmentAuth.ts:287:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 287 export class ServerAuthCloudLinkJwtSigningError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/EnvironmentAuth.ts:298:82 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 298 export class ServerAuthCloudMintPublicKeyMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/EnvironmentAuth.ts:307:80 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 307 export class ServerAuthCloudRelayIssuerMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/EnvironmentAuth.ts:316:78 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 316 export class ServerAuthCloudHealthJwtSigningError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/EnvironmentAuth.ts:327:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 327 export class ServerAuthCloudMintJwtSigningError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/EnvironmentAuth.ts:365:74 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 365 export class ServerAuthMissingCredentialError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/EnvironmentAuth.ts:374:74 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 374 export class ServerAuthInvalidCredentialError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/EnvironmentAuth.ts:403:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 403 export class ServerAuthInvalidScopeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/EnvironmentAuth.ts:412:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 412 export class ServerAuthScopeNotGrantedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/EnvironmentAuth.ts:432:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 432 export class ServerAuthMcpApprovalCodeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/EnvironmentAuth.ts:445:75 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 445 export class ServerAuthForbiddenOperationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/PairingGrantStore.ts:41:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 41 export class UnknownBootstrapCredentialError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/PairingGrantStore.ts:50:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 50 export class ExpiredBootstrapCredentialError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/PairingGrantStore.ts:59:82 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 59 export class BootstrapCredentialProofKeyMismatchError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/PairingGrantStore.ts:68:77 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 68 export class UnavailableBootstrapCredentialError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/PairingGrantStore.ts:77:81 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 77 export class BootstrapCredentialScopeNotGrantedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/PairingGrantStore.ts:94:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 94 export class ActivePairingLinksLoadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/PairingGrantStore.ts:105:64 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 105 export class PairingLinkRevokeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/PairingGrantStore.ts:117:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 117 export class PairingCredentialIssueError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/PairingGrantStore.ts:131:80 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 131 export class PairingCredentialRandomGenerationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/PairingGrantStore.ts:143:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 143 export class BootstrapCredentialConsumeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/PairingGrantStore.ts:154:82 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 154 export class BootstrapCredentialConsumeAvailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/PairingGrantStore.ts:165:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 165 export class BootstrapCredentialLookupError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/ServerSecretStore.ts:19:64 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 19 export class SecretStoreSecureError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/ServerSecretStore.ts:30:62 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 30 export class SecretStoreReadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/ServerSecretStore.ts:41:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 41 export class SecretStoreTemporaryPathError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/ServerSecretStore.ts:52:65 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 52 export class SecretStorePersistError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/ServerSecretStore.ts:63:74 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 63 export class SecretStoreRandomGenerationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/ServerSecretStore.ts:74:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 74 export class SecretStoreConcurrentReadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/ServerSecretStore.ts:85:64 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 85 export class SecretStoreRemoveError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/ServerSecretStore.ts:96:64 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 96 export class SecretStoreDecodeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/ServerSecretStore.ts:107:64 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 107 export class SecretStoreEncodeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/SessionStore.ts:79:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 79 export class MalformedSessionTokenError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/SessionStore.ts:88:75 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 88 export class InvalidSessionTokenSignatureError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/SessionStore.ts:97:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 97 export class InvalidSessionTokenPayloadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/SessionStore.ts:108:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 108 export class SessionTokenExpiredError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/SessionStore.ts:121:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 121 export class UnknownSessionTokenError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/SessionStore.ts:132:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 132 export class SessionTokenRevokedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/SessionStore.ts:144:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 144 export class InvalidSessionExpirationClaimError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/SessionStore.ts:156:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 156 export class MalformedWebSocketTokenError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/SessionStore.ts:165:77 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 165 export class InvalidWebSocketTokenSignatureError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/SessionStore.ts:174:75 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 174 export class InvalidWebSocketTokenPayloadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/SessionStore.ts:185:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 185 export class WebSocketTokenExpiredError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/SessionStore.ts:198:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 198 export class UnknownWebSocketSessionError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/SessionStore.ts:209:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 209 export class WebSocketSessionExpiredError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/SessionStore.ts:222:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 222 export class WebSocketSessionRevokedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/SessionStore.ts:257:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 257 export class SessionClaimsEncodingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/SessionStore.ts:270:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 270 export class SessionCredentialIssueError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/SessionStore.ts:282:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 282 export class SessionCredentialVerificationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/SessionStore.ts:294:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 294 export class WebSocketTokenIssueError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/SessionStore.ts:306:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 306 export class WebSocketTokenVerificationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/SessionStore.ts:318:65 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 318 export class ActiveSessionsListError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/SessionStore.ts:329:64 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 329 export class SessionRevocationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/auth/SessionStore.ts:341:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 341 export class OtherSessionsRevocationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/checkpointing/Errors.ts:12:74 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 12 export class CheckpointDiffResultInvalidError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/checkpointing/Errors.ts:26:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 26 export class CheckpointThreadNotFoundError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/checkpointing/Errors.ts:38:77 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 38 export class CheckpointWorkspacePathMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/checkpointing/Errors.ts:52:77 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 52 export class CheckpointTurnRangeUnavailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/checkpointing/Errors.ts:66:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 66 export class CheckpointRefUnavailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/cloud/pinnedRuntime.ts:67:67 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 67 export class PinnedRuntimeInstallError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/cloud/pinnedRuntime.ts:86:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 86 export class PinnedRuntimePreflightBlockedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/cloud/serviceLauncherClient.ts:17:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 17 export class ServiceLauncherClientError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/cloud/serviceLauncherClient.ts:49:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 49 export class ServiceLauncherRejectedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/device/DeviceHost.ts:16:57 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 16 export class DeviceHostError extends Schema.TaggedError()("DeviceHostError", { ~~~~~~~~~~~~~~~ ../apps/server/src/device/DeviceHost.ts:26:64 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 26 export class DeviceHostTimeoutError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/device/DeviceHost.ts:35:63 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 35 export class AgentDeviceStartError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/device/DeviceService.ts:128:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 128 export class DeviceHostAmbiguousError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/device/DeviceService.ts:137:64 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 137 export class DeviceOnOtherHostError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/device/DeviceToolchain.ts:34:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 34 export class DeviceToolchainInstallError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/device/ExpoApi.ts:39:62 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 39 export class ExpoNotSignedInError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/device/ExpoApi.ts:54:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 54 export class ExpoInvalidCredentialError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/device/ExpoApi.ts:83:54 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 83 export class ExpoApiError extends Schema.TaggedError()("ExpoApiError", { ~~~~~~~~~~~~ ../apps/server/src/device/SshDeviceHost.ts:34:61 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 34 export class SshWindowsHostError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~ ../apps/server/src/device/deviceToolMaintenance.ts:98:61 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 98 class DeviceToolMaintenanceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/environment/ServerEnvironment.ts:29:77 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 29 export class ServerEnvironmentIdPersistenceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/environment/ServerEnvironmentLabel.ts:19:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 19 export class ServerEnvironmentLabelFileError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/environment/ServerEnvironmentLabel.ts:32:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 32 export class ServerEnvironmentLabelCommandError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/htmlRender/HtmlRender.ts:50:61 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 50 export class HtmlRenderFileError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~ ../apps/server/src/htmlRender/HtmlRender.ts:59:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 59 export class HtmlRenderFileTooLargeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/htmlRender/HtmlRender.ts:68:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 68 export class HtmlRenderImagesNotFoundError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/htmlRender/HtmlRender.ts:77:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 77 export class HtmlRenderImageTooLargeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/htmlRender/HtmlRender.ts:86:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 86 export class HtmlRenderPageTooLargeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/htmlRender/HtmlRender.ts:95:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 95 export class HtmlRenderViewportHeightError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/htmlRender/HtmlRender.ts:120:62 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 120 export class HtmlRenderStoreError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/htmlRender/headlessChrome.ts:16:64 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 16 export class HtmlRenderBrowserError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/mcp/McpHttpServer.ts:418:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 418 export class PreviewScreenshotSaveError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/mcp/toolkits/pullRequests/tools.ts:62:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 62 export class PullRequestUrlInvalidError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/mcp/toolkits/pullRequests/tools.ts:71:74 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 71 export class PullRequestTargetIncompleteError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/mcp/toolkits/pullRequests/tools.ts:80:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 80 export class PullRequestHostRequiredError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/mcp/toolkits/pullRequests/tools.ts:89:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 89 export class PullRequestUrlUnavailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/mcp/toolkits/pullRequests/tools.ts:98:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 98 export class PullRequestThreadRequiredError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/mcp/toolkits/pullRequests/tools.ts:107:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 107 export class PullRequestLinkFailedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/mcp/toolkits/pullRequests/tools.ts:116:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 116 export class PullRequestUnlinkFailedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/mcp/toolkits/pullRequests/tools.ts:125:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 125 export class PullRequestWatchFailedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/mcp/toolkits/pullRequests/tools.ts:134:65 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 134 export class PullRequestNotOpenError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/mcp/toolkits/pullRequests/tools.ts:143:75 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 143 export class PullRequestWatchFromSubagentError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/mcp/toolkits/pullRequests/tools.ts:152:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 152 export class PullRequestListFailedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/mcp/toolkits/pullRequests/tools.ts:161:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 161 export class PullRequestProjectNotFoundError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/mcp/toolkits/pullRequests/tools.ts:170:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 170 export class PullRequestGuideFailedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/mcpApps/McpAppModelContext.ts:12:65 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 12 export class McpAppModelContextError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/orchestration-v2/Adapters/ClaudeAdapterV2.ts:592:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 592 export class ClaudeAgentSdkQueryRunnerError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/orchestration-v2/Adapters/ClaudeAdapterV2.ts:604:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 604 export class ClaudeCodeRootRefusalError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/orchestration-v2/Adapters/ClaudeAdapterV2.ts:615:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 615 class ClaudeMcpRegistrationTimeoutError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../apps/server/src/orchestration-v2/Adapters/ClaudeAdapterV2.ts:633:75 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 633 export class ClaudeAppendSystemPromptFileError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~/apps/server$ effect-tsgo tsrs --noEmit ◉ cache hit, replaying integration/NetworkTransferMeasurement.integration.ts:15:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 15 export class TransferHttpRequestError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ scripts/cliErrors.ts:3:67 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 3 export class ServerCliCommandExitError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/cliErrors.ts:17:84 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 17 export class ServerCliDevelopmentIconSourceMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/cliErrors.ts:28:84 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 28 export class ServerCliDevelopmentIconTargetMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/cliErrors.ts:39:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 39 export class ServerCliBuildAssetMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/cliErrors.ts:50:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 50 export class ServerCliExecutableImportError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/cliErrors.ts:62:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 62 export class ServerCliBootstrapTooLargeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/migrate-dev-db.ts:23:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 23 export class MigrateDevDbNotInWorktreeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/migrate-dev-db.ts:32:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 32 export class MigrateDevDbSharedHomeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/migrate-dev-db.ts:41:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 41 export class MigrateDevDbSourceMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/migrate-dev-db.ts:52:78 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 52 export class MigrateDevDbSourceIsDestinationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/migrate-dev-db.ts:63:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 63 export class MigrateDevDbServerRunningError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/migrate-dev-db.ts:75:74 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 75 export class MigrateDevDbDestinationBusyError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/migrate-dev-db.ts:92:64 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 92 export class MigrateDevDbPhaseError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ scripts/t3-sqlite-state.ts:22:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 22 export class SqliteStateMultipleSqlSourcesError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/t3-sqlite-state.ts:31:74 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 31 export class SqliteStateMissingSqlSourceError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/t3-sqlite-state.ts:40:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 40 export class SqliteStateEmptySqlError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ scripts/t3-sqlite-state.ts:49:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 49 export class SqliteStateDatabaseMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/t3-sqlite-state.ts:60:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 60 export class SqliteStateSharedHomeMutationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/t3-sqlite-state.ts:69:65 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 69 export class SqliteStateSqlFileError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~ scripts/t3-sqlite-state.ts:81:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 81 export class SqliteStateDatabaseError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ src/assets/MediaFile.ts:10:53 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 10 class MediaFileOpenError extends Schema.TaggedError()("MediaFileOpenError", { ~~~~~~~~~~~~~~~~~~ src/assets/MediaFile.ts:19:53 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 19 class MediaFileReadError extends Schema.TaggedError()("MediaFileReadError", { ~~~~~~~~~~~~~~~~~~ src/assets/MediaFile.ts:28:53 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 28 class MediaFileStatError extends Schema.TaggedError()("MediaFileStatError", { ~~~~~~~~~~~~~~~~~~ src/auth/EnvironmentAuth.ts:102:86 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 102 export class ServerAuthBootstrapCredentialValidationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/EnvironmentAuth.ts:113:84 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 113 export class ServerAuthSessionCredentialValidationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/EnvironmentAuth.ts:124:82 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 124 export class ServerAuthAuthenticatedSessionIssueError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/EnvironmentAuth.ts:135:86 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 135 export class ServerAuthAuthenticatedAccessTokenIssueError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/EnvironmentAuth.ts:146:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 146 export class ServerAuthPairingLinkCreationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/EnvironmentAuth.ts:157:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 157 export class ServerAuthPairingLinksListError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/EnvironmentAuth.ts:168:78 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 168 export class ServerAuthPairingLinkRevocationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/EnvironmentAuth.ts:179:74 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 179 export class ServerAuthSessionTokenIssueError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/EnvironmentAuth.ts:190:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 190 export class ServerAuthSessionsListError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/EnvironmentAuth.ts:201:74 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 201 export class ServerAuthSessionRevocationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/EnvironmentAuth.ts:212:80 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 212 export class ServerAuthOtherSessionsRevocationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/EnvironmentAuth.ts:223:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 223 export class ServerAuthWebSocketTokenIssueError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/EnvironmentAuth.ts:234:78 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 234 export class ServerAuthDpopReplayStateRecordError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/EnvironmentAuth.ts:245:81 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 245 export class ServerAuthDpopReplayKeyCalculationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/EnvironmentAuth.ts:256:87 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 256 export class ServerAuthLinkedCloudAccountVerificationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/EnvironmentAuth.ts:267:79 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 267 export class ServerAuthLinkedCloudAccountReadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/EnvironmentAuth.ts:278:82 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 278 export class ServerAuthLinkedCloudAccountMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/EnvironmentAuth.ts:287:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 287 export class ServerAuthCloudLinkJwtSigningError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/EnvironmentAuth.ts:298:82 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 298 export class ServerAuthCloudMintPublicKeyMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/EnvironmentAuth.ts:307:80 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 307 export class ServerAuthCloudRelayIssuerMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/EnvironmentAuth.ts:316:78 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 316 export class ServerAuthCloudHealthJwtSigningError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/EnvironmentAuth.ts:327:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 327 export class ServerAuthCloudMintJwtSigningError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/EnvironmentAuth.ts:365:74 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 365 export class ServerAuthMissingCredentialError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/EnvironmentAuth.ts:374:74 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 374 export class ServerAuthInvalidCredentialError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/EnvironmentAuth.ts:403:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 403 export class ServerAuthInvalidScopeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/EnvironmentAuth.ts:412:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 412 export class ServerAuthScopeNotGrantedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/EnvironmentAuth.ts:432:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 432 export class ServerAuthMcpApprovalCodeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/EnvironmentAuth.ts:445:75 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 445 export class ServerAuthForbiddenOperationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/McpOAuth.ts:157:59 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 157 export class McpOAuthPageError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~ src/auth/McpOAuth.ts:166:63 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 166 export class McpOAuthRedirectError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~ src/auth/PairingGrantStore.ts:41:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 41 export class UnknownBootstrapCredentialError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/PairingGrantStore.ts:50:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 50 export class ExpiredBootstrapCredentialError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/PairingGrantStore.ts:59:82 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 59 export class BootstrapCredentialProofKeyMismatchError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/PairingGrantStore.ts:68:77 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 68 export class UnavailableBootstrapCredentialError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/PairingGrantStore.ts:77:81 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 77 export class BootstrapCredentialScopeNotGrantedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/PairingGrantStore.ts:94:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 94 export class ActivePairingLinksLoadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/PairingGrantStore.ts:105:64 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 105 export class PairingLinkRevokeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ src/auth/PairingGrantStore.ts:117:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 117 export class PairingCredentialIssueError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/PairingGrantStore.ts:131:80 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 131 export class PairingCredentialRandomGenerationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/PairingGrantStore.ts:143:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 143 export class BootstrapCredentialConsumeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/PairingGrantStore.ts:154:82 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 154 export class BootstrapCredentialConsumeAvailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/PairingGrantStore.ts:165:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 165 export class BootstrapCredentialLookupError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/ServerSecretStore.ts:19:64 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 19 export class SecretStoreSecureError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ src/auth/ServerSecretStore.ts:30:62 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 30 export class SecretStoreReadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~ src/auth/ServerSecretStore.ts:41:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 41 export class SecretStoreTemporaryPathError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/ServerSecretStore.ts:52:65 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 52 export class SecretStorePersistError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~ src/auth/ServerSecretStore.ts:63:74 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 63 export class SecretStoreRandomGenerationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/ServerSecretStore.ts:74:72 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 74 export class SecretStoreConcurrentReadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/ServerSecretStore.ts:85:64 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 85 export class SecretStoreRemoveError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ src/auth/ServerSecretStore.ts:96:64 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 96 export class SecretStoreDecodeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ src/auth/ServerSecretStore.ts:107:64 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 107 export class SecretStoreEncodeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ src/auth/SessionStore.ts:79:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 79 export class MalformedSessionTokenError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/SessionStore.ts:88:75 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 88 export class InvalidSessionTokenSignatureError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/SessionStore.ts:97:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 97 export class InvalidSessionTokenPayloadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/SessionStore.ts:108:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 108 export class SessionTokenExpiredError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/SessionStore.ts:121:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 121 export class UnknownSessionTokenError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/SessionStore.ts:132:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 132 export class SessionTokenRevokedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/SessionStore.ts:144:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 144 export class InvalidSessionExpirationClaimError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/SessionStore.ts:156:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 156 export class MalformedWebSocketTokenError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/SessionStore.ts:165:77 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 165 export class InvalidWebSocketTokenSignatureError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/SessionStore.ts:174:75 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 174 export class InvalidWebSocketTokenPayloadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/SessionStore.ts:185:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 185 export class WebSocketTokenExpiredError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/SessionStore.ts:198:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 198 export class UnknownWebSocketSessionError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/SessionStore.ts:209:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 209 export class WebSocketSessionExpiredError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/SessionStore.ts:222:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 222 export class WebSocketSessionRevokedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/SessionStore.ts:257:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 257 export class SessionClaimsEncodingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/SessionStore.ts:270:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 270 export class SessionCredentialIssueError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/SessionStore.ts:282:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 282 export class SessionCredentialVerificationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/SessionStore.ts:294:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 294 export class WebSocketTokenIssueError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/SessionStore.ts:306:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 306 export class WebSocketTokenVerificationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/auth/SessionStore.ts:318:65 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 318 export class ActiveSessionsListError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~ src/auth/SessionStore.ts:329:64 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 329 export class SessionRevocationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ src/auth/SessionStore.ts:341:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 341 export class OtherSessionsRevocationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/bootstrap.ts:15:62 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 15 export class BootstrapFdStatError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~ src/bootstrap.ts:27:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 27 export class BootstrapInputStreamOpenError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/bootstrap.ts:42:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 42 export class BootstrapEnvelopeReadError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ src/bootstrap.ts:54:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 54 export class BootstrapEnvelopeDecodeError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/checkpointing/Errors.ts:12:74 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 12 export class CheckpointDiffResultInvalidError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/checkpointing/Errors.ts:26:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 26 export class CheckpointThreadNotFoundError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/checkpointing/Errors.ts:38:77 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 38 export class CheckpointWorkspacePathMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/checkpointing/Errors.ts:52:77 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 52 export class CheckpointTurnRangeUnavailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/checkpointing/Errors.ts:66:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 66 export class CheckpointRefUnavailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cli/app.ts:35:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 35 export class DesktopAppSshUnsupportedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cli/app.ts:44:76 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 44 export class DesktopAppPlatformUnsupportedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cli/app.ts:53:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 53 export class DesktopAppUnreachableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cli/app.ts:67:70 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 67 export class DesktopAppRequestFailedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cli/browser.ts:17:63 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 17 export class BrowserSetupStepError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~ src/cli/install.ts:22:57 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 22 export class CliInstallError extends Schema.TaggedError()("CliInstallError", { ~~~~~~~~~~~~~~~ src/cli/pair.ts:64:62 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 64 export class NoRunningServerError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~ src/cli/pair.ts:85:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 85 export class IncompatibleServerProtocolError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cli/pair.ts:97:67 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 97 export class TailscaleUnavailableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~ src/cli/pair.ts:106:66 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 106 export class MagicDnsNameMissingError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~ src/cli/pair.ts:115:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 115 export class TailscaleServeNotEnabledError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cli/pair.ts:124:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 124 export class ServesOtherEnvironmentError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cli/pair.ts:133:67 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 133 export class TailscaleServeFailedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~ src/cli/pair.ts:142:64 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 142 export class ServePortOccupiedError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ src/cli/pair.ts:157:68 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 157 export class DevServerNotProxiableError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cli/project.ts:58:73 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 58 export class ProjectCommandIdGenerationError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cli/project.ts:70:80 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 70 export class ProjectLiveServerDeclaredResponseError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cli/project.ts:84:80 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 84 export class ProjectLiveServerUndeclaredStatusError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cli/project.ts:97:71 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 97 export class ProjectLiveServerRequestError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cli/project.ts:109:64 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 109 export class ProjectTitleEmptyError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~ src/cli/project.ts:121:69 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 121 export class ProjectIdentifierEmptyError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cli/project.ts:133:62 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 133 export class ProjectNotFoundError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~ src/cli/project.ts:148:67 - suggestion TS377141: Add `{ readonly brand: unique symbol }` as the second type argument. Without a brand, TypeScript may accept structurally compatible values where this class instance type is expected. effect(schemaClassMissingBrand) 148 export class ProjectAlreadyExistsError extends Schema.TaggedError()( ~~~~~~~~~~~~~~~~~~~~~~~~~ --- vp run: 9/10 cache hit (90%, 1 remote), 10/10 successful, 24.70s saved. (Run `vp run --last-details` for full details) > vp test (2 files) pass 13.1s RUN v5.0.5 /home/user/wt/issue-33757 Test Files 2 passed (2) Tests 13 passed (13) Start at 08:42:05 Duration 10.41s (transform 57%, import 20%, setup 15%, tests 7%) check:changed summary pass format 2.0s pass lint 0.5s pass knip 1/2 7.8s pass knip 2/2 20.7s pass graphql (apps/server) 0.6s pass typecheck (10 packages) 3.5s pass test (2 files) 13.1s CI also runs: full test suites, build unused patch check skipped: no dependency files changed