Skip to content

feat(presets): add 88API and align sponsor ordering - #504

Merged
SaladDay merged 2 commits into
mainfrom
feat/88api-sponsor
Oct 11, 2026
Merged

SaladDay merged 2 commits into
mainfrom
feat/88api-sponsor

Conversation

@SaladDay

@SaladDay SaladDay commented Oct 11, 2026 •

Copy link
Copy Markdown
Owner

Add 88API as the first sponsor in both READMEs and supported provider preset lists. Remove the AICodeMirror banner and ClaudeAPI, Qiniu, and Fenno README rows while retaining their presets. Sponsors follow README order, then RunAPI, AICodeMirror, ClaudeAPI, Qiniu, and Fenno, filtered by each application's support. Pi's separate list follows the same order.

88API uses the native preset settings and model catalogs from cc-switch df40d53c36b604e044b4d5b9091aeb961aa56990 for Claude, Codex, Gemini, OpenCode, OpenClaw, Hermes, and Pi. Registration uses this project's aff=TeNl link. Existing configuration writers and serializers remain in use; source and adaptation details are documented beside the preset data.

Validation: README order, links, image assets, formatting, and whitespace checked. Full library run passed 4,513 tests with one outdated Pi item-count assertion; after correcting that assertion, all 239 form tests, 50 provider-input tests, 11 preset tests, and four 88API-focused tests passed in isolated configuration directories. No live provider calls were made.

Switching an edited Hermes or OpenClaw form to 88API clears previous delay/User-Agent options, matching existing sponsor-template behavior; transition regressions cover both cases.

@SaladDay
SaladDay merged commit 3fbff1e into main Oct 11, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant