chore(sponsors): drop Unity2.ai partner from README, presets and i18n

Remove the Unity2.ai sponsor entry from the four README files (en, zh, ja,
de) and the provider preset across all eight preset files (claude, codex,
gemini, opencode, openclaw, hermes, claudeDesktop, grokBuild). Also drop
the matching partnerPromotion.unity2 string in the zh/en/ja/zh-TW locales.

Historical CHANGELOG and release-notes entries are left untouched.
This commit is contained in:
Jason
2026-08-01 11:36:26 +08:00
parent fbf52cff73
commit ebbf141fc7
16 changed files with 4 additions and 192 deletions
@@ -283,19 +283,6 @@ export const claudeDesktopProviderPresets: ClaudeDesktopProviderPreset[] = [
partnerPromotionKey: "runapi",
icon: "runapi",
},
{
name: "Unity2.ai",
websiteUrl: "https://unity2.ai",
apiKeyUrl: "https://unity2.ai/register?source=ccs",
category: "aggregator",
baseUrl: "https://api.unity2.ai",
mode: "direct",
apiFormat: "anthropic",
modelRoutes: passthroughRoutes(true),
isPartner: true,
partnerPromotionKey: "unity2",
icon: "unity2",
},
{
name: "Shengsuanyun",
nameKey: "providerForm.presets.shengsuanyun",
-15
View File
@@ -251,21 +251,6 @@ export const providerPresets: ProviderPreset[] = [
partnerPromotionKey: "runapi",
icon: "runapi",
},
{
name: "Unity2.ai",
websiteUrl: "https://unity2.ai",
apiKeyUrl: "https://unity2.ai/register?source=ccs",
settingsConfig: {
env: {
ANTHROPIC_BASE_URL: "https://api.unity2.ai",
ANTHROPIC_AUTH_TOKEN: "",
},
},
category: "aggregator",
isPartner: true,
partnerPromotionKey: "unity2",
icon: "unity2",
},
{
name: "Shengsuanyun",
nameKey: "providerForm.presets.shengsuanyun",
-16
View File
@@ -320,22 +320,6 @@ requires_openai_auth = true`,
partnerPromotionKey: "runapi",
icon: "runapi",
},
{
name: "Unity2.ai",
websiteUrl: "https://unity2.ai",
apiKeyUrl: "https://unity2.ai/register?source=ccs",
category: "aggregator",
auth: generateThirdPartyAuth(""),
config: generateThirdPartyConfig(
"unity2",
"https://api.unity2.ai",
"gpt-5.6-sol",
),
endpointCandidates: ["https://api.unity2.ai"],
isPartner: true,
partnerPromotionKey: "unity2",
icon: "unity2",
},
{
name: "Shengsuanyun",
nameKey: "providerForm.presets.shengsuanyun",
-18
View File
@@ -116,24 +116,6 @@ export const geminiProviderPresets: GeminiProviderPreset[] = [
icon: "aicodemirror",
iconColor: "#000000",
},
{
name: "Unity2.ai",
websiteUrl: "https://unity2.ai",
apiKeyUrl: "https://unity2.ai/register?source=ccs",
settingsConfig: {
env: {
GOOGLE_GEMINI_BASE_URL: "https://api.unity2.ai",
GEMINI_MODEL: "gemini-3.1-pro",
},
},
baseURL: "https://api.unity2.ai",
model: "gemini-3.1-pro",
description: "Unity2.ai",
category: "aggregator",
isPartner: true,
partnerPromotionKey: "unity2",
icon: "unity2",
},
{
name: "Shengsuanyun",
nameKey: "providerForm.presets.shengsuanyun",
-12
View File
@@ -173,18 +173,6 @@ export const grokBuildProviderPresets: GrokBuildProviderPreset[] = [
partnerPromotionKey: "runapi",
icon: "runapi",
},
{
name: "Unity2.ai",
websiteUrl: "https://unity2.ai",
apiKeyUrl: "https://unity2.ai/register?source=ccs",
auth: grokAuth(),
config: grokPresetConfig("Unity2.ai", "https://api.unity2.ai"),
endpointCandidates: ["https://api.unity2.ai"],
category: "aggregator",
isPartner: true,
partnerPromotionKey: "unity2",
icon: "unity2",
},
{
name: "Shengsuanyun",
nameKey: "providerForm.presets.shengsuanyun",
-25
View File
@@ -309,31 +309,6 @@ export const hermesProviderPresets: HermesProviderPreset[] = [
model: { default: "claude-sonnet-5", provider: "runapi" },
},
},
{
name: "Unity2.ai",
websiteUrl: "https://unity2.ai",
apiKeyUrl: "https://unity2.ai/register?source=ccs",
settingsConfig: {
name: "unity2",
base_url: "https://api.unity2.ai/v1",
api_key: "",
api_mode: "chat_completions",
models: [
{
id: "gpt-5.6-sol",
name: "GPT-5.6 Sol",
context_length: 400000,
},
],
},
category: "aggregator",
isPartner: true,
partnerPromotionKey: "unity2",
icon: "unity2",
suggestedDefaults: {
model: { default: "gpt-5.6-sol", provider: "unity2" },
},
},
{
name: "Shengsuanyun",
nameKey: "providerForm.presets.shengsuanyun",
-37
View File
@@ -429,43 +429,6 @@ export const openclawProviderPresets: OpenClawProviderPreset[] = [
},
},
},
{
name: "Unity2.ai",
websiteUrl: "https://unity2.ai",
apiKeyUrl: "https://unity2.ai/register?source=ccs",
settingsConfig: {
baseUrl: "https://api.unity2.ai/v1",
apiKey: "",
api: "openai-completions",
models: [
{
id: "gpt-5.6-sol",
name: "GPT-5.6 Sol",
contextWindow: 400000,
cost: { input: 5, output: 15 },
},
],
},
category: "aggregator",
isPartner: true,
partnerPromotionKey: "unity2",
icon: "unity2",
templateValues: {
apiKey: {
label: "API Key",
placeholder: "",
editorValue: "",
},
},
suggestedDefaults: {
model: {
primary: "unity2/gpt-5.6-sol",
},
modelCatalog: {
"unity2/gpt-5.6-sol": { alias: "GPT-5.6 Sol" },
},
},
},
{
name: "Shengsuanyun",
nameKey: "providerForm.presets.shengsuanyun",
-28
View File
@@ -531,34 +531,6 @@ export const opencodeProviderPresets: OpenCodeProviderPreset[] = [
},
},
},
{
name: "Unity2.ai",
websiteUrl: "https://unity2.ai",
apiKeyUrl: "https://unity2.ai/register?source=ccs",
settingsConfig: {
npm: "@ai-sdk/openai-compatible",
name: "Unity2.ai",
options: {
baseURL: "https://api.unity2.ai/v1",
apiKey: "",
setCacheKey: true,
},
models: {
"gpt-5.6-sol": { name: "GPT-5.6 Sol" },
},
},
category: "aggregator",
isPartner: true,
partnerPromotionKey: "unity2",
icon: "unity2",
templateValues: {
apiKey: {
label: "API Key",
placeholder: "",
editorValue: "",
},
},
},
{
name: "Shengsuanyun",
nameKey: "providerForm.presets.shengsuanyun",