Skip to content
Open
6 changes: 6 additions & 0 deletions apps/mobile/knip.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,12 @@
"@sentry/cli"
],
"ignoreBinaries": ["oxfmt", "oxlint"],
"ignore": ["src/lib/glanceable/open-agents.ts"],
"ignoreIssues": {
"src/lib/glanceable/presentation.ts": ["exports", "types"],
"src/lib/glanceable/publisher.ts": ["exports"],
"src/lib/glanceable/sink-registry.ts": ["exports", "types"]
},
"postcss": {
"config": ["postcss.config.mjs"]
},
Expand Down
4 changes: 4 additions & 0 deletions apps/mobile/src/app/(app)/_layout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ import { KiloChatProvider } from '@/components/kilo-chat/kilo-chat-provider';
import { SharePayloadNavigator } from '@/components/share/share-payload-navigator';
import { ActiveSessionsLiveSyncMount } from '@/lib/active-sessions-live-sync-mount';
import { attemptLogoutReconciliation } from '@/lib/auth/logout-reconciliation';
import { GlanceablePublisherMount } from '@/lib/glanceable/mount';
import { useGlanceableOrgFence } from '@/lib/glanceable/org-fence';
import {
attemptPushRegistrationReconciliation,
subscribeToPushTokenRotation,
Expand Down Expand Up @@ -108,10 +110,12 @@ export default function AppLayout() {
const colors = useThemeColors();
const { fullSheetDetent } = useFormSheetDetents();
useSecurityLifecycleInvalidation();
useGlanceableOrgFence();

return (
<UserWebConnectionProvider>
<ActiveSessionsLiveSyncMount />
<GlanceablePublisherMount />
<CachePersistenceMount />
<LogoutReconciliationMount />
<PushRegistrationMount />
Expand Down
2 changes: 2 additions & 0 deletions apps/mobile/src/components/app-unlock-screen.test-helpers.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,8 @@ vi.mock('react-native-gesture-handler', () => ({
}));
vi.mock('sonner-native', () => ({ Toaster: 'Toaster' }));
vi.mock('@/lib/auth/auth-context', () => ({ AuthProvider: 'AuthProvider' }));
vi.mock('@/lib/glanceable/org-fence', () => ({ useGlanceableOrgFence: () => undefined }));
vi.mock('@/lib/glanceable/mount', () => ({ GlanceablePublisherMount: () => null }));
vi.mock('@/lib/organization-context', () => ({ OrganizationProvider: 'OrganizationProvider' }));
vi.mock('@/components/offline-banner', () => ({ OfflineBanner: 'OfflineBanner' }));
vi.mock('@/lib/query-client-lifecycle', () => ({
Expand Down
12 changes: 12 additions & 0 deletions apps/mobile/src/i18n/locales/af.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions apps/mobile/src/i18n/locales/am.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions apps/mobile/src/i18n/locales/ar.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions apps/mobile/src/i18n/locales/az.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions apps/mobile/src/i18n/locales/be.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions apps/mobile/src/i18n/locales/bg.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions apps/mobile/src/i18n/locales/bn.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions apps/mobile/src/i18n/locales/bs.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions apps/mobile/src/i18n/locales/ca.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions apps/mobile/src/i18n/locales/ckb.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions apps/mobile/src/i18n/locales/cs.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions apps/mobile/src/i18n/locales/cy.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions apps/mobile/src/i18n/locales/da.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions apps/mobile/src/i18n/locales/de.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions apps/mobile/src/i18n/locales/el.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions apps/mobile/src/i18n/locales/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -3212,5 +3212,17 @@
"xhigh": "Extra High",
"max": "Max"
}
},
"glanceable": {
"waiting": "Updating agents",
"empty": "No work in progress",
"stale": "Can't update now",
"expired": "Status expired",
"signedOut": "Sign in to see agents",
"privacy": "Agents hidden",
"openAgents": "Open agents",
"running": "Running",
"needsInput": "Needs input",
"reconnecting": "Reconnecting"
}
}
12 changes: 12 additions & 0 deletions apps/mobile/src/i18n/locales/es.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions apps/mobile/src/i18n/locales/et.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions apps/mobile/src/i18n/locales/eu.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading