usePoseTracker inside PoseTrackerProvider to subscribe to typed events. Without an API key you get keypoints-only mode.
Keypoints (free)
KeypointsEvent shape:
Useful WebViewPoseView props
Full table: WebViewPoseView.
More typed callbacks
Available onusePoseTracker({ ... }) when the paid engine is active (API key):
onCounter—count, optionalformScore(score,average,grade)onAngles,onPosture,onProgression,onRecommendationsonFormScore,onExerciseSummary- Jump events (
onJumpResult, …)
Classic onMessage (optional)
For WebView parity with snake_case payloads (current_count, form_score):