github heyhuynhgiabuu/proxypal v0.3.36

latest releases: v0.4.25, v0.4.24, v0.4.23...
3 months ago

What's New

CLIProxyAPI v6.6.72+ Auth Status API

Added support for the new GetAuthStatus API introduced in CLIProxyAPI v6.6.72:

  • New verifyProxyAuthStatus() function - Calls CLIProxyAPI's /api/auth/status endpoint to get detailed authentication status per provider
  • ProxyAuthStatus types - Full TypeScript and Rust type definitions for the auth status response
  • Graceful fallback - Returns "unsupported" status if running older CLIProxyAPI versions

API Response Format

interface ProxyAuthStatus {
  status: "ok" | "error" | "unknown" | "unsupported";
  providers: {
    gemini?: { authenticated: boolean; accounts?: number; error?: string };
    claude?: { authenticated: boolean; accounts?: number; error?: string };
    openai?: { authenticated: boolean; accounts?: number; error?: string };
    // ... etc
  };
}

CLIProxyAPI Compatibility

  • v6.6.72: Added GetAuthStatus method to ManagementTokenRequester interface
  • v6.6.73: Added fallback URL and logic for missing management asset in updater

Upgrade Notes

The download scripts automatically fetch the latest CLIProxyAPI binary. No manual intervention required.

Full Changelog: v0.3.35...v0.3.36

Don't miss a new proxypal release

NewReleases is sending notifications on new releases.