apps/mobile/README.md | 4 +- apps/mobile/app.config.ts | 36 +++- apps/mobile/package.json | 1 + apps/mobile/plugins/withShareExtensionDisplayName.cjs | 93 +++++++++ apps/mobile/src/App.tsx | 16 +- apps/mobile/src/Stack.tsx | 24 +++ apps/mobile/src/features/sharing/IncomingShareProvider.tsx | 310 ++++++++++++++++++++++++++++ apps/mobile/src/features/sharing/incoming-share-inbox.test.ts | 236 ++++++++++++++++++++++ apps/mobile/src/features/sharing/incoming-share-inbox.ts | 193 ++++++++++++++++++ apps/mobile/src/features/sharing/incoming-share-model.test.ts | 196 ++++++++++++++++++ apps/mobile/src/features/sharing/incoming-share-model.ts | 217 ++++++++++++++++++++ apps/mobile/src/features/sharing/incoming-share-presentation.test.ts | 92 +++++++++ apps/mobile/src/features/sharing/incoming-share-presentation.ts | 71 +++++++ apps/mobile/src/features/sharing/incoming-share-storage.ts | 80 ++++++++ apps/mobile/src/features/threads/NewTaskDraftRouteScreen.tsx | 4 + apps/mobile/src/features/threads/NewTaskDraftScreen.tsx | 348 +++++++++++++++++++++++++++++++- apps/mobile/src/features/threads/NewTaskRouteScreen.tsx | 139 ++++++++++--- apps/mobile/src/lib/base64.ts | 4 + apps/mobile/src/lib/composerImages.ts | 6 +- apps/mobile/src/lib/serialized-async-queue.test.ts | 45 +++++ apps/mobile/src/lib/serialized-async-queue.ts | 16 ++ apps/mobile/src/native/StackHeader.tsx | 3 +- apps/mobile/src/state/use-composer-drafts.test.ts | 90 ++++++++- apps/mobile/src/state/use-composer-drafts.ts | 148 +++++++++++++- pnpm-lock.yaml | 55 +++-- pnpm-workspace.yaml | 2 + 26 files changed, 2343 insertions(+), 86 deletions(-)