sessionDigestNotifierProvider top-level property

  1. @ProviderFor.new(SessionDigestNotifier)
NotifierProviderImpl<SessionDigestNotifier, SessionDigestState> sessionDigestNotifierProvider
final

Generates a session digest by calling the proxy with isSessionDigest: true, then persists the JSON to learning_sessions.summary. The digest is later read by the proxy's prior-session fetch when the learner returns to the same topic, so older sessions surface as compressed context rather than raw merged transcript.

Copied from SessionDigestNotifier.

Implementation

@ProviderFor(SessionDigestNotifier)
final sessionDigestNotifierProvider =
    NotifierProvider<SessionDigestNotifier, SessionDigestState>.internal(
      SessionDigestNotifier.new,
      name: r'sessionDigestNotifierProvider',
      debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
          ? null
          : _$sessionDigestNotifierHash,
      dependencies: null,
      allTransitiveDependencies: null,
    );