Skip to content

Commit 15fae6c

Browse files
committed
update mobile pairing flow and audio session handling
Improve pairing reliability and UX by letting users choose among scanned hosts with health checks and cleaner row styling while shrinking QR payloads. Handle iOS call-time audio session conflicts more gracefully with user-friendly messaging and lower-noise logs.
1 parent aacf1d2 commit 15fae6c

7 files changed

Lines changed: 645 additions & 102 deletions

File tree

packages/mobile-voice/app.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,9 +82,7 @@
8282
}
8383
},
8484
"owner": "anomaly-co",
85-
"runtimeVersion": {
86-
"policy": "appVersion"
87-
},
85+
"runtimeVersion": "1.0.0",
8886
"updates": {
8987
"url": "https://u.expo.dev/50b3dac3-8b5e-4142-b749-65ecf7b2904d"
9088
}

packages/mobile-voice/notes.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
- While the model is loading for the first time, there should be some fun little like onboarding sequence that you can go through that makes sure the model is automated properly.
2-
- When a permission/session complete notification is sent, if you click on it, the session/server should auto be selected.
2+
- When a permission/session complete notification is sent, if you click on it, the session/server should auto be selected.
33
- We need some sort of permissions UI in the top half of the generation.
4-
- Need to figure out a good way to start new sessions.
4+
- Need to figure out a good way to start new sessions.
5+
- When an agent returns a generation, we should be able to expand it into a reader mode view.

packages/mobile-voice/src/app/_layout.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ import {
1010
LogBox.ignoreLogs([
1111
"RecordingNotificationManager is not implemented on iOS",
1212
"`transcribeRealtime` is deprecated, use `RealtimeTranscriber` instead",
13+
"Parsed error meta:",
14+
"Session activation failed",
1315
])
1416

1517
configureNotificationBehavior()

0 commit comments

Comments
 (0)