diff --git a/tracker/tracker/src/main/index.ts b/tracker/tracker/src/main/index.ts index af84730b0..f3105eb36 100644 --- a/tracker/tracker/src/main/index.ts +++ b/tracker/tracker/src/main/index.ts @@ -45,6 +45,11 @@ export type Options = Partial< __DISABLE_SECURE_MODE?: boolean } +interface ErrorExtra { + tags: string[] + meta: Record +} + const DOCS_SETUP = '/installation/setup-or' function processOptions(obj: any): obj is Options { @@ -271,7 +276,7 @@ export default class API { } } - handleError = (e: Error | ErrorEvent | PromiseRejectionEvent) => { + handleError = (e: Error | ErrorEvent | PromiseRejectionEvent, extraInfo?: ErrorExtra) => { if (this.app === null) { return }