intentcall_session library
Classes
- IntentSessionAttachRequest
- Attaches to an existing runtime session.
- IntentSessionConnectionFailureReason
- IntentSessionConnector
- The only runtime-specific operation required by IntentCall sessions.
- IntentSessionErrorCode
- Stable error codes returned by intent session APIs.
- IntentSessionExecutor
- Invokes IntentCall registry entries after resolving an optional session.
- IntentSessionManager
- IntentSessionStartRequest
- Starts or replaces the active runtime session.
- IntentSnapshotStore
- File-backed JSON snapshot persistence with structural diff support.
- LockAcquisition
- PersistedState
- SafeFileWriter
- SafeWriteOptions
- SafeWriteResult
- SafeWriteStatus
- SessionState
- StateLockManager
- StateStore
Enums
- IntentSessionConnectionMode
- Connection mode requested by a session start or attach operation.
Functions
-
buildUnifiedDiffMetadata(
{required String target, required String? previousContent, required String nextContent}) → Map< String, Object?> ? -
createTimestampedBackupPath(
String originalPath) → String
Exceptions / Errors
- IntentSessionConnectionException
- Runtime-specific connection failure surfaced to the session manager.
- StateLockException