A modality key: one of the well-known values, or any registered string.
Deliberately open. A closed union would make every future modality a @memberjunction/ai
release plus a coordinated upgrade — pose and hand tracking for AR and accessibility, telemetry
for robotics, realtime music, biosignals, haptics, depth. This is the same shape as
RealtimeTurnDetectionMode's 'native': a known core with a deliberate open door.
The string & {} intersection is the TypeScript idiom for "any string, but keep autocomplete for
the known ones" — it is not a widening to string and it is not any.
A modality key: one of the well-known values, or any registered string.
Deliberately open. A closed union would make every future modality a
@memberjunction/airelease plus a coordinated upgrade — pose and hand tracking for AR and accessibility, telemetry for robotics, realtime music, biosignals, haptics, depth. This is the same shape asRealtimeTurnDetectionMode's'native': a known core with a deliberate open door.The
string & {}intersection is the TypeScript idiom for "any string, but keep autocomplete for the known ones" — it is not a widening tostringand it is notany.