Proxies
Add proxies manually or from a list, check their health and resolve downloads blocked by unavailable routes.
Proxy Pool
Command Palette → Proxies. The pool lives in engine storage and is shared on the computer. It supports history downloads, separately from exchange accounts or AI-client connections.
- Choose an import or proxy-check action.
- The pool status is shown here.
- Additional input forms expand below.
Add entries manually, paste a list or import a file. HTTP, HTTPS and SOCKS5 are supported. Check your provider’s scheme, port and authentication method first.
Check added entries before use. Enabled and healthy are separate states; turning an entry on does not establish connectivity.
Add Entries or a List
Manual entry accepts address, port, scheme and optional login/password. Paste one proxy per line. Empty lines and comments beginning with # or ; are skipped; duplicates by address and login are not added.
- Add one entry manually or paste your list.
- Review parsing outcome and added-entry count.
- Check the added proxies.
- Keep suitable healthy entries enabled.
The examples below only illustrate syntax with a demonstration domain. They are not working proxies: substitute your own values. Text-file import requires UTF-8 and is limited to 1 MiB.
proxy.example.test:8080
proxy.example.test:8080:demo-user:demo-password
demo-user:[email protected]:8080
socks5://demo-user:[email protected]:1080Check and Edit
Check selected entries or the entire pool; a separate action stops checking. Distinguish testing, download use and temporary cooldown after a failure.
For a failed check, verify scheme, address, port and credentials with the provider. Success describes that check’s time and target; external sources can become unavailable later.
An empty password field preserves the stored password during editing. A separate action erases it. Clearing the visible field alone does not remove saved credentials.
Downloads Requiring Proxies
Proxy-enabled downloads need at least one live route. Without one, Studio blocks the start and offers proxy settings. If all entries are in cooldown, wait or fix the pool, then retry.
A blocked start is not a running download. After fixing it, check that a job actually appears and receives data. Addresses present in the table do not by themselves establish an available route.
Unavailable Pool and Removal
Start EngineHost before reading or changing its pool if it is offline. An unavailable engine process does not mean the existing list has disappeared.
Disabling excludes an entry from use; removal deletes its pool entry. Review selected rows before deleting. Anonymize addresses and credentials in support messages and help screenshots.
Related commands
Command Palette reference
Find these actions by name in the Command Palette; availability depends on the current project and operation state.
xtester.showProxies