Repository navigation
Tunnel Agent 1.1.6
Installation
| Platform | Installer | Portable |
|---|---|---|
| Windows x64 | Setup.exe | .zip |
| Windows arm64 | Setup.exe | .zip |
| Linux x64 | .AppImage · .deb · .rpm | — |
| Linux arm64 | .AppImage · .deb · .rpm | — |
| macOS x64 (Intel) | .pkg | .zip |
| macOS arm64 (Apple Silicon) | .pkg | .zip |
Existing installations update automatically via Velopack.
Added
- Management key visibility toggle (
ConfigurationView,MainWindowViewModel): the management key field is masked by default, matching every other credential input in the app, with an eye/eye-off button to reveal it. - Codex saved rate-limit resets ("banked resets") (
QuotaFetchService,ProviderViewModel,QuotaView,MainWindowViewModel): Codex accounts on an eligible plan can bank an early reset of the current usage window. Quota now shows a collapsible "Usage limit resets" section per account listing every redeemable reset (title + expiry) with a "Use reset" button; consuming one re-fetches usage so the bars update immediately. Calls ChatGPT's own backend directly, independent of CLIProxyAPI.
Fixed
- Management key row broke on narrow panels (
ConfigurationView): the control group (field, eye, copy, regenerate, apply) wrapped onto a new line instead of squeezing the label down to one character per line on narrow windows. - Credential backups showed up as accounts in CLIProxyAPI's own management UI (
ProviderCatalogService): resetting, disconnecting, or removing an OAuth account backed up the deleted token file to.tunnelagent-backup\insideauth-dir— the exact folder CLIProxyAPI scans for itsmanagement.htmlcredential list, so old backups appeared there as extra accounts. Backups now go toLocalDataDirectory\credential-backups\instead, outsideauth-dir.
Full Changelog: v1.1.5...v1.1.6