from collections.abc import Sequence

import sqlalchemy as sa
from alembic import op

revision: str = 'a1b2c3d4e5f6'
down_revision: str | None = '45f4e4262fef'
branch_labels: str | Sequence[str] | None = None
depends_on: str | Sequence[str] | None = None

def upgrade() -> None:
    op.add_column('agents', sa.Column('quick_actions', sa.JSON(), nullable=True))

def downgrade() -> None:
    op.drop_column('agents', 'quick_actions')
