Package-level declarations
Types
Defines the ConnectToA1111UseCase contract for the SDAI domain layer.
Saves ArliAI setup data and verifies provider connectivity.
Defines the ConnectToBonsaiUseCase contract for the SDAI domain layer.
Implements ConnectToBonsaiUseCase behavior in the SDAI domain layer.
Defines the ConnectToCoreMlUseCase contract for the SDAI domain layer.
Implements ConnectToCoreMlUseCase behavior in the SDAI domain layer.
Defines the ConnectToFalAiUseCase contract for the SDAI domain layer.
Defines the ConnectToHordeUseCase contract for the SDAI domain layer.
Defines the ConnectToHuggingFaceUseCase contract for the SDAI domain layer.
Defines the ConnectToLocalDiffusionUseCase contract for the SDAI domain layer.
Implements ConnectToLocalDiffusionUseCase behavior in the SDAI domain layer.
Defines the ConnectToMediaPipeUseCase contract for the SDAI domain layer.
Implements ConnectToMediaPipeUseCase behavior in the SDAI domain layer.
Defines the ConnectToOpenAiUseCase contract for the SDAI domain layer.
Implements ConnectToSdxlUseCase behavior in the SDAI domain layer.
Defines the ConnectToStabilityAiUseCase contract for the SDAI domain layer.
Defines the ConnectToSwarmUiUseCase contract for the SDAI domain layer.
Implements DefaultConnectToA1111UseCase behavior in the SDAI domain layer.
Implements DefaultConnectToArliAiUseCase behavior in the SDAI domain layer.
Implements DefaultConnectToFalAiUseCase behavior in the SDAI domain layer.
Implements DefaultConnectToHordeUseCase behavior in the SDAI domain layer.
Implements DefaultConnectToHuggingFaceUseCase behavior in the SDAI domain layer.
Implements DefaultConnectToOpenAiUseCase behavior in the SDAI domain layer.
Implements DefaultConnectToStabilityAiUseCase behavior in the SDAI domain layer.
Implements DefaultConnectToSwarmUiUseCase behavior in the SDAI domain layer.
Implements DefaultGetConfigurationUseCase behavior in the SDAI domain layer.
Implements DefaultSetServerConfigurationUseCase behavior in the SDAI domain layer.
Defines the GetConfigurationUseCase contract for the SDAI domain layer.
Observes durable network usage statistics for the standalone network usage screen and Settings.
Default implementation that keeps presentation unaware of the persistence mechanism.
Clears persisted network usage statistics after explicit user confirmation.
Default reset implementation backed by NetworkUsageRepository.
Defines the SetServerConfigurationUseCase contract for the SDAI domain layer.
Properties
Exposes the CONNECTION_DELAY_MILLIS value used by the SDAI domain layer.
Exposes the CONNECTION_TIMEOUT_MILLIS value used by the SDAI domain layer.
Exposes the LOCAL_NETWORK_RETRY_ATTEMPTS value used by the SDAI domain layer.
Exposes the LOCAL_NETWORK_RETRY_DELAYS_MILLIS value used by the SDAI domain layer.
Exposes the localNetworkPermissionRetryEnabled value used by the SDAI domain layer.
Exposes the localNetworkPermissionRetryEnabled value used by the SDAI domain layer.
Exposes the localNetworkPermissionRetryEnabled value used by the SDAI domain layer.
Functions
Executes the connectWithApiKey step in the SDAI domain layer.
Executes the isLikelyLocalNetworkBootstrapError step in the SDAI domain layer.
Executes the isLikelyLocalNetworkEndpoint step in the SDAI domain layer.
Executes the requireRemoteValidApiKey step in the SDAI domain layer.
Executes the restoreRemoteConfigurationAndFail step in the SDAI domain layer.
Executes the retryRemoteDelayed step in the SDAI domain layer.
Executes the withLocalNetworkPermissionRetry step in the SDAI domain layer.