Files
orca/mobile/tsconfig.test.json
T
Brennan Benson 4cccf7b04a perf(native-chat): reuse unchanged phone transcript rows (#38956)
* perf(native-chat): reuse unchanged phone transcript rows

* fix(native-chat): narrow retained projection output reuse

* refactor(native-chat): isolate phone session status type

* Document source comparison key safety

* Use last-member array accessor

* test(native-chat): check phone captures across source boundaries

* ci(mobile): route recorded transcript decoder inputs
2026-11-06 10:14:07 -08:00

20 lines
1.1 KiB
JSON

{
// The main config excludes test files so Metro never compiles them into the release bundle, and
// vitest transpiles without typechecking — so until this config existed nothing typechecked a
// mobile test, and a type-level pin written in one proved nothing.
"extends": "./tsconfig.json",
"exclude": [
"node_modules",
// Outside this RN program: RN's numeric timers and Expo's process.env break the desktop graphs these
// tests import. The two roots of tsconfig.test.node.json are checked there against emitted
// declarations; the others are legacy runtime-only coverage whose test bodies nothing typechecks.
"src/session/native-chat/transcript/mobile-native-chat-recorded-projection.test.ts",
"src/components/WorktreeAgentList.runtime-lineage.test.tsx",
"src/components/pr-sidebar/reviewer-picker.target-contract.test.tsx",
"src/session/mobile-native-command-discovery.test.tsx",
"src/tasks/agent-launch-mobile-replay.test.ts",
"src/tasks/mobile-agent-launch-architecture.test.ts",
"src/transport/mobile-relay-browser-cancel-budget.test.ts"
]
}