SIGN IN SIGN UP

feat: auto-clean deprecated config fields on startup (#384)

* feat: auto-clean deprecated config fields on startup with backup

On startup, MCPProxy now removes deprecated config keys (top_k, enable_tray,
features) and creates a .bak backup of the original file before modifying it.
Telemetry showed 100% of doctor runs failing this check — this eliminates the
issue automatically instead of just warning.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fix: skip Unix-specific permission tests on Windows

The PreservesFilePermissions and ReadOnlyDir tests rely on Unix chmod
semantics that don't apply on Windows.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Code <noreply@anthropic.com>
D
Dumbris committed
df1260215aa74f97a9703d5e2d5e7beb2458ae10
Parent: e1c7e41
Committed by GitHub <noreply@github.com> on 4/13/2026, 8:20:26 AM