apps/mobile/app.config.ts | 4 +- apps/mobile/modules/t3-markdown-text/ios/T3MarkdownText.mm | 2 +- apps/mobile/modules/t3-markdown-text/ios/T3MarkdownTextManager.mm | 1 - apps/mobile/modules/t3-markdown-text/ios/T3MarkdownTextRun.mm | 2 +- apps/mobile/modules/t3-markdown-text/src/MarkdownTextPrimitive.tsx | 13 +- apps/mobile/modules/t3-markdown-text/src/NativeMarkdownSelectableText.tsx | 30 +- apps/mobile/modules/t3-markdown-text/src/T3MarkdownTextNativeComponent.ts | 24 +- apps/mobile/modules/t3-markdown-text/src/T3MarkdownTextRunNativeComponent.ts | 40 +- apps/mobile/modules/t3-markdown-text/src/markdownFileIcons.ts | 11 +- apps/mobile/package.json | 95 +- apps/mobile/plugins/withIosSceneLifecycle.cjs | 123 -- apps/mobile/plugins/withIosSceneLifecycle.test.mjs | 58 - apps/mobile/src/App.tsx | 5 +- apps/mobile/src/Stack.tsx | 12 +- apps/mobile/src/components/AndroidAnchoredMenu.tsx | 6 +- apps/mobile/src/components/AppText.tsx | 3 +- apps/mobile/src/components/ComposerAttachmentStrip.tsx | 2 +- apps/mobile/src/components/GlassSurface.tsx | 11 +- apps/mobile/src/components/LoadingScreen.tsx | 2 +- apps/mobile/src/components/MaterialSearchField.tsx | 4 +- apps/mobile/src/components/ScreenHeader.android.tsx | 11 +- apps/mobile/src/connection/background-activity.ts | 6 +- apps/mobile/src/features/agent-awareness/foregroundNotificationBehavior.test.ts | 61 + apps/mobile/src/features/agent-awareness/foregroundNotificationBehavior.ts | 35 + apps/mobile/src/features/agent-awareness/notificationNavigation.ts | 19 +- apps/mobile/src/features/agent-awareness/notificationPayload.ts | 13 + apps/mobile/src/features/archive/ArchivedThreadsScreen.tsx | 10 +- apps/mobile/src/features/connection/CloudEnvironmentRows.tsx | 10 +- apps/mobile/src/features/devices/DeviceStreamWebView.tsx | 4 +- apps/mobile/src/features/files/MaterialFilesHeader.tsx | 4 +- apps/mobile/src/features/home/HomeScreen.tsx | 8 +- apps/mobile/src/features/home/MaterialThreadListToolbar.tsx | 10 +- apps/mobile/src/features/home/thread-swipe-actions.tsx | 8 +- apps/mobile/src/features/keyboard/CommandPalette.tsx | 3 +- apps/mobile/src/features/sharing/incoming-share-storage.ts | 2 +- apps/mobile/src/features/terminal/NativeTerminalSurface.tsx | 3 +- apps/mobile/src/features/threads/CustomSnoozeSheet.ios.tsx | 6 +- apps/mobile/src/features/threads/ThreadDetailScreen.tsx | 3 +- apps/mobile/src/features/threads/ThreadNavigationSidebar.tsx | 8 +- apps/mobile/src/features/threads/thread-list-v2-items.tsx | 6 +- apps/mobile/src/lib/atomic-file.ts | 2 +- apps/mobile/src/lib/attachmentUpload.ts | 2 +- apps/mobile/src/lib/composerImages.ts | 4 +- apps/mobile/src/native/T3ComposerEditor.ios.tsx | 11 +- apps/mobile/src/native/T3ComposerEditor.native.tsx | 9 +- apps/mobile/src/native/T3ComposerEditor.tsx | 4 +- apps/mobile/src/native/T3KeyboardCommands.android.tsx | 2 +- apps/mobile/src/native/T3KeyboardCommands.ios.tsx | 2 +- apps/mobile/src/widgets/SubscriptionUsage.tsx | 2 +- apps/mobile/tsconfig.json | 2 +- apps/web/package.json | 2 +- patches/@clerk__expo@4.6.8.patch | 17 + patches/@expo__metro-config@57.0.12.patch | 86 - patches/@expo__metro-config@58.0.6.patch | 72 + patches/@react-native-menu__menu@2.0.0.patch | 8 + patches/expo-audio@57.0.4.patch | 24 - patches/expo-audio@58.0.3.patch | 25 + patches/expo-blur@58.0.2.patch | 57 + patches/expo-glass-effect@58.0.3.patch | 72 + patches/expo-sharing@57.0.17.patch | 123 -- patches/expo-sharing@58.0.12.patch | 123 ++ patches/expo-widgets@57.0.15.patch | 148 -- patches/expo-widgets@58.0.9.patch | 162 ++ patches/react-native-gesture-handler@2.32.0.patch | 237 --- patches/react-native-gesture-handler@3.2.1.patch | 151 ++ patches/react-native-keyboard-controller@1.21.13.patch | 869 -------- patches/react-native-keyboard-controller@1.22.4.patch | 885 ++++++++ patches/react-native-nitro-modules@0.35.9.patch | 16 + patches/react-native-reanimated@4.5.5.patch | 69 - patches/react-native-screens@4.26.2.patch | 2226 -------------------- patches/react-native-screens@4.28.0.patch | 2232 ++++++++++++++++++++ pnpm-lock.yaml | 3581 ++++++++++++-------------------- pnpm-workspace.yaml | 107 +- third-party-licenses.config.json | 81 + 74 files changed, 5642 insertions(+), 6449 deletions(-)