The async task handler helpfully logs received tasks and errors to stdout for debugging, but includes the queued task arguments [verbatim](capability: str = Query(default=None, min_length=1, description="Capability id to filter by"),). This leads to filling log files with megabytes of useless base64 encoded strings when you upload, download, and take other actions on file contents. We should trim the file content from the args logged for debugging.
The async task handler helpfully logs received tasks and errors to stdout for debugging, but includes the queued task arguments [verbatim](capability: str = Query(default=None, min_length=1, description="Capability id to filter by"),). This leads to filling log files with megabytes of useless base64 encoded strings when you upload, download, and take other actions on file contents. We should trim the file content from the args logged for debugging.