Repository navigation
feat(presets): add 88API and align sponsor ordering - #504
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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
df40d53c36b604e044b4d5b9091aeb961aa56990for Claude, Codex, Gemini, OpenCode, OpenClaw, Hermes, and Pi. Registration uses this project'saff=TeNllink. 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.