# DEPRECATED: These mixin classes have been superseded by the repository pattern # in skyvern/forge/sdk/db/repositories/. AgentDB no longer inherits from these # mixins — it composes repository instances instead. These files are retained # temporarily to avoid breaking any downstream code that may import from here. # TODO(SKY-62): Remove after 2026-Q2 once all imports are verified migrated. from skyvern.forge.sdk.db.mixins.artifacts import ArtifactsMixin from skyvern.forge.sdk.db.mixins.base import BaseAlchemyDB, read_retry from skyvern.forge.sdk.db.mixins.browser_sessions import BrowserSessionsMixin from skyvern.forge.sdk.db.mixins.credentials import CredentialsMixin from skyvern.forge.sdk.db.mixins.debug import DebugMixin from skyvern.forge.sdk.db.mixins.folders import FoldersMixin from skyvern.forge.sdk.db.mixins.observer import ObserverMixin from skyvern.forge.sdk.db.mixins.organizations import OrganizationsMixin from skyvern.forge.sdk.db.mixins.otp import OTPMixin from skyvern.forge.sdk.db.mixins.schedules import SchedulesMixin from skyvern.forge.sdk.db.mixins.scripts import ScriptsMixin from skyvern.forge.sdk.db.mixins.tasks import TasksMixin from skyvern.forge.sdk.db.mixins.workflow_parameters import WorkflowParametersMixin from skyvern.forge.sdk.db.mixins.workflow_runs import WorkflowRunsMixin from skyvern.forge.sdk.db.mixins.workflows import WorkflowsMixin __all__ = [ "ArtifactsMixin", "BaseAlchemyDB", "BrowserSessionsMixin", "CredentialsMixin", "DebugMixin", "FoldersMixin", "ObserverMixin", "OrganizationsMixin", "OTPMixin", "SchedulesMixin", "ScriptsMixin", "TasksMixin", "WorkflowParametersMixin", "WorkflowRunsMixin", "WorkflowsMixin", "read_retry", ]