Skip to main content
Delete a session and request cleanup of its offloaded media with delete_media=True.
Session deletion and object cleanup are not atomic. Agno records the storage keys, deletes the session rows, then attempts a best-effort object sweep. A storage failure can leave orphaned objects after the rows are gone.
media_storage_delete.py

Run the Example

1

Set up your virtual environment

2

Install dependencies

3

Export environment variables

4

Configure AWS credentials

Configure the AWS SDK default credential chain with environment variables, a shared credentials file, or an IAM role.
5

Run the example

Save the code above as media_storage_delete.py, then run:
Full source: cookbook/06_storage/09_media_storage_delete.py