This is the CCS-maintained fork of router-for-me/CLIProxyAPIPlus, snapshotted at commit 0c48ef58 (2026-04-17) under MIT before the upstream repo was deleted and rebranded as the SSPL-licensed CLIProxyAPIBusiness.
- Upstream
router-for-me/CLIProxyAPIPluswas deleted 2026-04-17. - Successor repo
CLIProxyAPIBusinessis SSPL-licensed — incompatible with CCS redistribution. - Plus providers (
codebuddy,copilot,cursor,gitlab,iflow,kilo,kiro) do not exist in the still-aliverouter-for-me/CLIProxyAPI(original MIT). They live only here. - Our MIT snapshot predates the rebrand; MIT rights do not retroactively revoke.
Daily GitHub Action (.github/workflows/upstream-sync.yml) merges from router-for-me/CLIProxyAPI (original, still MIT, still public). Plus-only provider directories are guarded by .gitattributes merge=ours — upstream can never touch them.
- Clean merge + gates green → auto fast-forward to
main. - Conflicts OR build/test fails → opens PR labeled
upstream-sync. - Manual trigger: Actions → "Upstream Sync" → Run workflow.
- Any code from
router-for-me/CLIProxyAPIBusiness— SSPL would infect this fork and any downstream user of CCS. Do not copy, cherry-pick, or look at it as reference. - Fixes to the 7 plus-only providers must be self-authored or sourced from MIT-compatible contributions only.
release.yaml builds via goreleaser on tag push. Binary name cli-proxy-api-plus, archives CLIProxyAPIPlus_<ver>_<os>_<arch>.*. CCS CLI's BACKEND_CONFIG.plus.repo points here, so tagging a release (e.g., v6.9.19-ccs.1) publishes binaries CCS users pick up automatically.
- CCS CLI #1062 — runtime degrades
backend: plus → originaluntil this fork's releases are wired up inBACKEND_CONFIG.plus.repo.