async function presignUrlForProject(url) {
      // Event invocation returns array of results for all handlers.
      const urls = await self.events.invoke("presignUrlForProject", self, url);

      const presignUrl = urls?.[0];

      return presignUrl;
    }
Exchange storage url for presigned url for task