* Refactor Gemini model display: filter old versions, group low/high pro, and improve naming * Fix potential negative minutes and refine Gemini 3 Pro grouping logic based on PR feedback * The account change process has been sped up * Address PR review: enhance error message and parameterize polling interval in process handler * Address PR review: fix potential race condition in database backup logic * fix: prevent renderer white screen and harden sentry gating * feat: localize model labels * chore: enable hoisted node-linker * chore: ignore .agent/.claude/.codex in prettier --------- Co-authored-by: Draculabo <[email protected]>
16 lines
374 B
TypeScript
16 lines
374 B
TypeScript
if (window.electron?.SENTRY_ENABLED && process.env.NODE_ENV === 'production') {
|
|
import('@sentry/electron/renderer')
|
|
.then((Sentry) => {
|
|
setTimeout(() => {
|
|
Sentry.init({
|
|
dsn: process.env.SENTRY_DSN,
|
|
});
|
|
}, 2000);
|
|
})
|
|
.catch((error) => {
|
|
console.warn('Sentry initialization failed:', error);
|
|
});
|
|
}
|
|
|
|
import '@/App';
|