Skip to content

refactor(mobile): finish shared task and inbox adoption#3640

Open
richardsolomou wants to merge 2 commits into
posthog-code/share-composer-control-semanticsfrom
posthog-code/share-session-presentation-semantics
Open

refactor(mobile): finish shared task and inbox adoption#3640
richardsolomou wants to merge 2 commits into
posthog-code/share-composer-control-semanticsfrom
posthog-code/share-session-presentation-semantics

Conversation

@richardsolomou

@richardsolomou richardsolomou commented Jul 21, 2026

Copy link
Copy Markdown
Member

Problem

Mobile still wraps canonical task/inbox types and keeps separate repository and inbox transport after adopting the shared task runtime.

Depends on #3637
Refs #2416

Changes

Phase 2: I finished the shared task adoption, migrated repository aggregation and inbox transport, and removed the replaced mobile helpers. This PR changes mobile consumers only.

How did you test this?

  • Full monorepo typecheck at this checkpoint
  • Final stack: 711 shared, 153 API-client, 2,599 core, and 451 mobile tests

Automatic notifications

  • Publish to changelog?
  • Alert Sales and Marketing teams?

Created with PostHog Code

@github-actions

github-actions Bot commented Jul 21, 2026

Copy link
Copy Markdown

React Doctor found 10 issues in 2 files · 10 warnings.

10 warnings

src/app/task/index.tsx

src/features/tasks/composer/TaskChatComposer.tsx

Reviewed by React Doctor for commit de56f87.

@greptile-apps

greptile-apps Bot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Reviews (1): Last reviewed commit: "Merge posthog-code/share-composer-contro..." | Re-trigger Greptile

@richardsolomou
richardsolomou force-pushed the posthog-code/share-session-presentation-semantics branch from fe268f5 to 9563ac8 Compare July 23, 2026 16:34
@richardsolomou
richardsolomou force-pushed the posthog-code/share-composer-control-semantics branch 2 times, most recently from 68356b7 to 6e7681e Compare July 23, 2026 17:28
@richardsolomou
richardsolomou force-pushed the posthog-code/share-session-presentation-semantics branch 2 times, most recently from 9bc670c to 6638011 Compare July 23, 2026 18:55
@richardsolomou
richardsolomou force-pushed the posthog-code/share-composer-control-semantics branch 2 times, most recently from 44c040d to 8a7c6d3 Compare July 24, 2026 16:42
@richardsolomou
richardsolomou force-pushed the posthog-code/share-session-presentation-semantics branch from 6638011 to 26ddcae Compare July 24, 2026 16:42
@richardsolomou richardsolomou changed the title refactor(mobile): reuse session display semantics refactor(mobile): finish shared task and inbox adoption Jul 24, 2026
@richardsolomou
richardsolomou force-pushed the posthog-code/share-composer-control-semantics branch from 8a7c6d3 to 857315a Compare July 24, 2026 16:47
@richardsolomou
richardsolomou force-pushed the posthog-code/share-session-presentation-semantics branch 2 times, most recently from 4853c90 to a94c8c0 Compare July 24, 2026 22:26
@richardsolomou
richardsolomou force-pushed the posthog-code/share-composer-control-semantics branch from 857315a to 0b7803b Compare July 24, 2026 22:26
@richardsolomou
richardsolomou force-pushed the posthog-code/share-session-presentation-semantics branch from a94c8c0 to 09ba94a Compare July 24, 2026 22:30
@richardsolomou
richardsolomou force-pushed the posthog-code/share-composer-control-semantics branch from 35144da to b13b20d Compare July 24, 2026 22:57
@richardsolomou
richardsolomou force-pushed the posthog-code/share-session-presentation-semantics branch 2 times, most recently from 323e667 to ae2aa0e Compare July 24, 2026 23:07
@richardsolomou
richardsolomou force-pushed the posthog-code/share-composer-control-semantics branch from b13b20d to 8aa12a4 Compare July 24, 2026 23:07
@richardsolomou
richardsolomou force-pushed the posthog-code/share-session-presentation-semantics branch from ae2aa0e to 07c64af Compare July 24, 2026 23:15
Generated-By: PostHog Code
Task-Id: c1bbe3cf-742b-4b24-bf96-d11a18b4cf22
Generated-By: PostHog Code
Task-Id: c1bbe3cf-742b-4b24-bf96-d11a18b4cf22
@richardsolomou
richardsolomou force-pushed the posthog-code/share-session-presentation-semantics branch from 07c64af to de56f87 Compare July 24, 2026 23:17
@richardsolomou
richardsolomou force-pushed the posthog-code/share-composer-control-semantics branch from efe71dc to 870ef30 Compare July 24, 2026 23:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant