Skip to content
This repository was archived by the owner on Aug 6, 2026. It is now read-only.

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

Merged
trunk-io[bot] merged 29 commits into
mainfrom
posthog-code/share-session-presentation-semantics
Jul 29, 2026
Merged

refactor(mobile): finish shared task and inbox adoption#3640
trunk-io[bot] merged 29 commits into
mainfrom
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 PostHog/posthog#76229

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 9a7a296.

@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 bc6313f to f5eab92 Compare July 28, 2026 09:28
Preserve the shared model-policy extraction while incorporating current main's Modal model support.

Generated-By: PostHog Code
Task-Id: c1bbe3cf-742b-4b24-bf96-d11a18b4cf22
Generated-By: PostHog Code
Task-Id: c1bbe3cf-742b-4b24-bf96-d11a18b4cf22
Generated-By: PostHog Code
Task-Id: c1bbe3cf-742b-4b24-bf96-d11a18b4cf22
Generated-By: PostHog Code
Task-Id: c1bbe3cf-742b-4b24-bf96-d11a18b4cf22
Generated-By: PostHog Code
Task-Id: c1bbe3cf-742b-4b24-bf96-d11a18b4cf22
Generated-By: PostHog Code
Task-Id: c1bbe3cf-742b-4b24-bf96-d11a18b4cf22
Generated-By: PostHog Code
Task-Id: c1bbe3cf-742b-4b24-bf96-d11a18b4cf22
Generated-By: PostHog Code
Task-Id: c1bbe3cf-742b-4b24-bf96-d11a18b4cf22
Generated-By: PostHog Code
Task-Id: c1bbe3cf-742b-4b24-bf96-d11a18b4cf22
Generated-By: PostHog Code
Task-Id: c1bbe3cf-742b-4b24-bf96-d11a18b4cf22
Generated-By: PostHog Code
Task-Id: c1bbe3cf-742b-4b24-bf96-d11a18b4cf22
Generated-By: PostHog Code
Task-Id: c1bbe3cf-742b-4b24-bf96-d11a18b4cf22
Generated-By: PostHog Code
Task-Id: c1bbe3cf-742b-4b24-bf96-d11a18b4cf22
Generated-By: PostHog Code
Task-Id: c1bbe3cf-742b-4b24-bf96-d11a18b4cf22
Generated-By: PostHog Code
Task-Id: c1bbe3cf-742b-4b24-bf96-d11a18b4cf22
Generated-By: PostHog Code
Task-Id: c1bbe3cf-742b-4b24-bf96-d11a18b4cf22
Generated-By: PostHog Code
Task-Id: c1bbe3cf-742b-4b24-bf96-d11a18b4cf22
Generated-By: PostHog Code
Task-Id: c1bbe3cf-742b-4b24-bf96-d11a18b4cf22
Generated-By: PostHog Code
Task-Id: c1bbe3cf-742b-4b24-bf96-d11a18b4cf22
Generated-By: PostHog Code
Task-Id: c1bbe3cf-742b-4b24-bf96-d11a18b4cf22
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 c895322 to d98d556 Compare July 29, 2026 07:58
@richardsolomou
richardsolomou force-pushed the posthog-code/share-composer-control-semantics branch from f5eab92 to 5299c52 Compare July 29, 2026 07:58
Base automatically changed from posthog-code/share-composer-control-semantics to main July 29, 2026 11:58
@trunk-io

trunk-io Bot commented Jul 29, 2026

Copy link
Copy Markdown

😎 Merged successfully - details.

Preserve the repository and inbox migration while adopting the previously merged composer and shared-contract changes.

Generated-By: PostHog Code
Task-Id: c1bbe3cf-742b-4b24-bf96-d11a18b4cf22
@trunk-io
trunk-io Bot merged commit c8f37e6 into main Jul 29, 2026
33 checks passed
@trunk-io
trunk-io Bot deleted the posthog-code/share-session-presentation-semantics branch July 29, 2026 12:20
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants