Skip to content

Make mobile Thread List v2 the default - #4717

Merged
juliusmarminge merged 1 commit into
mainfrom
t3code/make-mobile-sidebar-v2-default
Jul 28, 2026
Merged

juliusmarminge merged 1 commit into
mainfrom
t3code/make-mobile-sidebar-v2-default

feat(mobile): make thread list v2 the default

4fcd08d
Select commit
Loading
Failed to load commit list.
MacroscopeApp / Macroscope - Effect Service Conventions succeeded Jul 28, 2026 in 20s

Effect Service Conventions: No issues found

All clear

Details

Note

Your check run agent prompt is: .macroscope/check-run-agents/effect-service-conventions.md
More information about how Check Run Agents work can be found in our Help Center.

The changed files (threadListV2.ts, threadListV2.test.ts, use-thread-list-v2-enabled.ts, mobile-preferences.ts) alter the Thread List v2 default resolution to be on-by-default and remove the app-variant input. These are plain TypeScript functions, an interface comment, and tests — none create, move, refactor, or consume an Effect service. No Effect service definitions, layers, tags, errors, dependency acquisition, or runtime boundaries are introduced or modified, so no Effect service conventions apply.


🔍 Agent activity — reasoning, no tool calls

💭 Looking at the diff for the mobile sidebar v2 changes, I'm checking whether any Effect service conventions are being violated. The modified files are TypeScript utilities and interfaces in the mobile app—threadListV2, its tests, the enabled hook, and preferences—and none of them are Effect service definitions, so there's no issue there.


Agent Credits: 17 credits