Repository navigation
chore(sponsors): remove PackyCode sponsorship - #7072
Conversation
PackyCode is no longer a sponsor. Drop the README sponsor rows, sponsor logo and marketing screenshots, the registry sponsor field, the affiliate dashboard link, the provider overview sponsor card and its localized copy. The packycode provider preset itself stays as an ordinary key preset.
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
📝 Walkthrough
Merge Risk: ⚪ Minimal · up to
|
|
✅ Deterministic PR hygiene checks passed. |
|
Maintainer integration into |
HOLD: waiting for Jun's approval
Summary
PackyCode has stopped sponsoring the project, so this removes everything that presented it as a sponsor. The
packycodeprovider preset stays as an ordinary key preset with the same id, adapter, base URL (https://cf.api.fan/v1), models and live discovery, so existingpackycoderows in users' configs keep working unchanged.Removed:
aff=k5KTaffiliate links) from the sponsor table inREADME.mdand all seven translated READMEs.readme/i18n-manifest.jsonis resynced to the new English hash.assets/sponsors/packycode.pngwith itspackage.jsonfilesentry, and the four unreferenced PackyCode marketing screenshots inassets/sponsors/.sponsorfield. Without it, PackyCode is no longer pinned in the Add provider picker, loses the Sponsor badge, and is no longer pinned inocx initorocx provider presets.dashboardUrlis now the plainhttps://www.packyapi.com.ProviderSponsorbrand row) and thepws.sponsor.packyTitle/packyDescriptioncopy in all eleven locales.docs-site/.../guides/providers.md, plus PackyCode in the sponsor brand list instructure/dashboard-and-usage.md.Kept on purpose: the generic provider icon (
gui/public/provider-icons/packycode.svg, its GUI/desktop mappings) and the tests that usepackycode/packyapi.comonly as a provider or hostname fixture.devlog/history is untouched.Screenshots
Same config (one
packycodeprovider),devvs this branch.Verification
bun run typecheckpassed.bun test tests/providers/sponsor-presets.test.ts tests/providers/provider-registry-parity.test.ts tests/ci-workflows/docs-readme-translation-parity.test.ts tests/ci-workflows/repo-hygiene.test.ts tests/gui/provider-workspace-data.test.ts tests/routing/destination-policy-resolved.test.ts tests/ci-workflows/skill-ocx.test.tspassed.cd gui && bun test tests/provider-sponsor-overview.test.tsx tests/provider-catalog-sponsor-pinning.test.ts tests/i18n-locales.test.tspassed. The Packy-specific sponsor test now covers the same "identical console link is not repeated" behavior with a TokenLab fixture, and the pinning test uses a synthetic sponsor id.bun run privacy:scanandbun run structure:checkpassed.bun run testlocally because this is a narrow content and registry change. The remaining coverage is left to the PR's Ubuntu CI.Checklist
Summary by CodeRabbit