diff --git a/.downstream/gpt6-routing-and-prompts.md b/.downstream/gpt6-routing-and-prompts.md index 40f5ba5bffd6..67e05603c48c 100644 --- a/.downstream/gpt6-routing-and-prompts.md +++ b/.downstream/gpt6-routing-and-prompts.md @@ -1,6 +1,6 @@ # GPT-6 模型、Codex 路由与提示词 -本轮以官方 v0.2.7 和下游生产提交 `300bd6dc5c40191d935cc08db910942f996bb26f` 为基线。宿主目标版本为 `0.2.7-codexrip.2`,七个内置插件为 `0.2.8`;新版插件要求宿主至少为该下游版本。插件固定版本意图继续保留,旧提示词插件不能解释新规则时明确报告不可用。 +本轮以官方 v0.2.7 和下游生产提交 `300bd6dc5c40191d935cc08db910942f996bb26f` 为基线。宿主目标版本为 `0.2.7-codexrip.2`,七个内置插件为 `0.2.8`;新版插件要求宿主至少为该下游版本。宿主每次发布都会重新签名内置包,已安装的同版本号不能换包,因此 `0.2.7-codexrip.4` 起七个插件为 `0.2.9`。插件固定版本意图继续保留,旧提示词插件不能解释新规则时明确报告不可用。 ## 模型同步与容量 diff --git a/plugins/account-tools/cmd/plugin/main.go b/plugins/account-tools/cmd/plugin/main.go index f02cc5813ae0..9f1e28f12271 100644 --- a/plugins/account-tools/cmd/plugin/main.go +++ b/plugins/account-tools/cmd/plugin/main.go @@ -5,7 +5,7 @@ import ( extensionv1 "github.com/Wei-Shaw/sub2api/pkg/extensionapi/v1" ) -var version = "0.2.8" +var version = "0.2.9" func main() { extensionv1.Serve(extensionv1.Definition{ID: "codexrip.account-tools", Version: version, Capabilities: []string{extensionv1.CapabilityAdmin, extensionv1.CapabilityUI}}, policy.New()) diff --git a/plugins/account-tools/manifest.source.json b/plugins/account-tools/manifest.source.json index 2d813a77ee03..8d71bd86c323 100644 --- a/plugins/account-tools/manifest.source.json +++ b/plugins/account-tools/manifest.source.json @@ -2,7 +2,7 @@ "schema_version": 1, "id": "codexrip.account-tools", "name": "账号工具", - "version": "0.2.8", + "version": "0.2.9", "description": "账号分类操作策略与连接测试选项", "author": "HTExplicit", "requires": { "sub2api": ">=0.2.7-codexrip.2 <0.2.8", "tested_sub2api_versions": [], "plugin_protocol": 1, "transport_api": 1, "ui_bridge": 1, "extension_api": 1 }, diff --git a/plugins/admin-observability/cmd/plugin/main.go b/plugins/admin-observability/cmd/plugin/main.go index 8787854619a3..bbd3958ccb06 100644 --- a/plugins/admin-observability/cmd/plugin/main.go +++ b/plugins/admin-observability/cmd/plugin/main.go @@ -5,7 +5,7 @@ import ( extensionv1 "github.com/Wei-Shaw/sub2api/pkg/extensionapi/v1" ) -var version = "0.2.8" +var version = "0.2.9" func main() { extensionv1.Serve(extensionv1.Definition{ID: "codexrip.admin-observability", Version: version, Capabilities: []string{extensionv1.CapabilityObservability, extensionv1.CapabilityAdmin, extensionv1.CapabilityUI}}, policy.New()) diff --git a/plugins/admin-observability/manifest.source.json b/plugins/admin-observability/manifest.source.json index 573974e5dd76..986cb658ab12 100644 --- a/plugins/admin-observability/manifest.source.json +++ b/plugins/admin-observability/manifest.source.json @@ -2,7 +2,7 @@ "schema_version": 1, "id": "codexrip.admin-observability", "name": "界面与观测", - "version": "0.2.8", + "version": "0.2.9", "description": "账号流量观测规则与指标展示", "author": "HTExplicit", "requires": { diff --git a/plugins/cindy-provider/cmd/plugin/main.go b/plugins/cindy-provider/cmd/plugin/main.go index 02ac2e19267e..b1990615542f 100644 --- a/plugins/cindy-provider/cmd/plugin/main.go +++ b/plugins/cindy-provider/cmd/plugin/main.go @@ -5,7 +5,7 @@ import ( extensionv1 "github.com/Wei-Shaw/sub2api/pkg/extensionapi/v1" ) -var version = "0.2.8" +var version = "0.2.9" func main() { extensionv1.Serve(extensionv1.Definition{ID: "codexrip.cindy-provider", Version: version, Capabilities: []string{extensionv1.CapabilityProvider, extensionv1.CapabilityAdmin}}, catalog.New()) diff --git a/plugins/cindy-provider/manifest.source.json b/plugins/cindy-provider/manifest.source.json index aec1b6e8d25b..8c5b6c6ad372 100644 --- a/plugins/cindy-provider/manifest.source.json +++ b/plugins/cindy-provider/manifest.source.json @@ -2,7 +2,7 @@ "schema_version": 1, "id": "codexrip.cindy-provider", "name": "Cindy Provider", - "version": "0.2.8", + "version": "0.2.9", "description": "Cindy 模型目录、协议能力、价格参考及账号健康判定", "author": "HTExplicit", "requires": { diff --git a/plugins/codex-runtime/cmd/plugin/main.go b/plugins/codex-runtime/cmd/plugin/main.go index 8601e4a2c376..6d6c5b9c2965 100644 --- a/plugins/codex-runtime/cmd/plugin/main.go +++ b/plugins/codex-runtime/cmd/plugin/main.go @@ -5,7 +5,7 @@ import ( extensionv1 "github.com/Wei-Shaw/sub2api/pkg/extensionapi/v1" ) -var version = "0.2.8" +var version = "0.2.9" func main() { extensionv1.Serve(extensionv1.Definition{ID: "codexrip.codex-runtime", Version: version, diff --git a/plugins/codex-runtime/manifest.source.json b/plugins/codex-runtime/manifest.source.json index b61ea5df697e..472c1a023740 100644 --- a/plugins/codex-runtime/manifest.source.json +++ b/plugins/codex-runtime/manifest.source.json @@ -2,7 +2,7 @@ "schema_version": 1, "id": "codexrip.codex-runtime", "name": "Codex 运行扩展", - "version": "0.2.8", + "version": "0.2.9", "description": "Cookie 路由资格、按需有界续获与出站指纹", "author": "HTExplicit", "requires": { diff --git a/plugins/image-tools/cmd/plugin/main.go b/plugins/image-tools/cmd/plugin/main.go index c480d49b02fc..4999d3315e46 100644 --- a/plugins/image-tools/cmd/plugin/main.go +++ b/plugins/image-tools/cmd/plugin/main.go @@ -5,7 +5,7 @@ import ( extensionv1 "github.com/Wei-Shaw/sub2api/pkg/extensionapi/v1" ) -var version = "0.2.8" +var version = "0.2.9" func main() { extensionv1.Serve(extensionv1.Definition{ID: "codexrip.image-tools", Version: version, Capabilities: []string{extensionv1.CapabilityRequest, extensionv1.CapabilityAdmin}}, policy.New()) diff --git a/plugins/image-tools/manifest.source.json b/plugins/image-tools/manifest.source.json index 5d2e8e92a01a..50950f36b77d 100644 --- a/plugins/image-tools/manifest.source.json +++ b/plugins/image-tools/manifest.source.json @@ -2,7 +2,7 @@ "schema_version": 1, "id": "codexrip.image-tools", "name": "图像工具", - "version": "0.2.8", + "version": "0.2.9", "description": "Image Studio 请求计划、模型能力和 Responses 图像桥接策略", "author": "HTExplicit", "requires": { "sub2api": ">=0.2.7-codexrip.2 <0.2.8", "tested_sub2api_versions": [], "plugin_protocol": 1, "transport_api": 1, "ui_bridge": 1, "extension_api": 1 }, diff --git a/plugins/model-policy/cmd/plugin/main.go b/plugins/model-policy/cmd/plugin/main.go index 796d7aa6b463..d0434a52c62d 100644 --- a/plugins/model-policy/cmd/plugin/main.go +++ b/plugins/model-policy/cmd/plugin/main.go @@ -5,7 +5,7 @@ import ( extensionv1 "github.com/Wei-Shaw/sub2api/pkg/extensionapi/v1" ) -var version = "0.2.8" +var version = "0.2.9" func main() { extensionv1.Serve(extensionv1.Definition{ID: "codexrip.model-policy", Version: version, Capabilities: []string{extensionv1.CapabilityCatalog, extensionv1.CapabilityAdmin}}, catalog.New()) diff --git a/plugins/model-policy/manifest.source.json b/plugins/model-policy/manifest.source.json index b5a1b8914061..60dc9b38e7a2 100644 --- a/plugins/model-policy/manifest.source.json +++ b/plugins/model-policy/manifest.source.json @@ -2,7 +2,7 @@ "schema_version": 1, "id": "codexrip.model-policy", "name": "模型目录与容量策略", - "version": "0.2.8", + "version": "0.2.9", "description": "精确模型别名、供应商范围与经过核对的容量参考", "author": "HTExplicit", "requires": { diff --git a/plugins/prompt-skills/cmd/plugin/main.go b/plugins/prompt-skills/cmd/plugin/main.go index 1f11cb857050..a5d58f259477 100644 --- a/plugins/prompt-skills/cmd/plugin/main.go +++ b/plugins/prompt-skills/cmd/plugin/main.go @@ -5,7 +5,7 @@ import ( extensionv1 "github.com/Wei-Shaw/sub2api/pkg/extensionapi/v1" ) -var version = "0.2.8" +var version = "0.2.9" func main() { extensionv1.Serve(extensionv1.Definition{ID: "codexrip.prompt-skills", Version: version, Capabilities: []string{extensionv1.CapabilityRequest, extensionv1.CapabilityAdmin}}, policy.New()) diff --git a/plugins/prompt-skills/manifest.source.json b/plugins/prompt-skills/manifest.source.json index d453e3352631..e37815c6fbd5 100644 --- a/plugins/prompt-skills/manifest.source.json +++ b/plugins/prompt-skills/manifest.source.json @@ -2,7 +2,7 @@ "schema_version": 1, "id": "codexrip.prompt-skills", "name": "提示词与技能策略", - "version": "0.2.8", + "version": "0.2.9", "description": "提示词完整性、应用范围与协议载体策略", "author": "HTExplicit", "requires": { "sub2api": ">=0.2.7-codexrip.2 <0.2.8", "tested_sub2api_versions": [], "plugin_protocol": 1, "transport_api": 1, "ui_bridge": 1, "extension_api": 1 },