## What Would You Like to Add? Why Is This Needed? There are too many downloaders in devstream. We should unify them. 1. (unused) https://github.com/devstream-io/devstream/blob/25852ab22bf4135932702123433fa86b184e6fbf/internal/pkg/pluginmanager/downloader.go#L24 2. https://github.com/devstream-io/devstream/blob/25852ab22bf4135932702123433fa86b184e6fbf/internal/pkg/pluginmanager/pbdownloader.go#L18 3. https://github.com/devstream-io/devstream/blob/25852ab22bf4135932702123433fa86b184e6fbf/pkg/util/downloader/downloader.go#L18 ## Design Add a new downloader and put it into `pkg/util/downloader`, and the process bar should be optional. ## Anything else <!-- Links? References? Anything that will give us more context about this proposal. -->
Activity
[-]:four_leaf_clover: `Proposal`: [/-][+]:four_leaf_clover: `Proposal`: Refactor downloaders[/+]