Package 

Class BehaviorSdkProvider

  • All Implemented Interfaces:
    ai.synheart.session.BehaviorProvider

    
    public final class BehaviorSdkProvider
     implements BehaviorProvider
                        

    Wraps SynheartBehavior.getCurrentStats() from synheart-behavior-kotlin into the BehaviorProvider interface expected by SessionEngine.

    Uses reflection so synheart-behavior is only needed at runtime — not at compile time. Follows the same pattern as WearBiosignalProvider.