# Give Slack agents file upload and download, off by default

> File handling is powerful but not always wanted, so SlackContextProvider now puts it behind an enable_media_tools flag that defaults to False.

- Published: 2026-05-06
- Author: Agno Team
- Category: Changelog
- Canonical: https://agno-com-nine.vercel.app/articles/give-slack-agents-file-upload-and-download-off-by-default
- Markdown: https://agno-com-nine.vercel.app/articles/give-slack-agents-file-upload-and-download-off-by-default.md

File handling is powerful but not always wanted, so `SlackContextProvider` now puts it behind an `enable_media_tools` flag that defaults to `False`. Existing Slack integrations are unaffected until you opt in; when you do, `download_file` is added to the read tools and `upload_file` to the write tools, keeping file capabilities split cleanly along the existing read/write boundary.
