From 2e8a5bbeaf48505e6b0b2f3f3285fa0ba6c17e4b Mon Sep 17 00:00:00 2001 From: quantal Date: Fri, 15 May 2026 09:29:23 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E7=A7=BB=E9=99=A4=20UsageServiceTi?= =?UTF-8?q?erFastResolver=20=E7=B1=BB=E5=9E=8B=E5=8F=8A=E7=9B=B8=E5=85=B3?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- theme/src/index.ts | 1 - theme/src/plugin.tsx | 9 --------- 2 files changed, 10 deletions(-) diff --git a/theme/src/index.ts b/theme/src/index.ts index 8a26324..79a5f71 100644 --- a/theme/src/index.ts +++ b/theme/src/index.ts @@ -76,7 +76,6 @@ export type { SelectableCardProps, StatusTextProps, UsageRecordSurfaceProps, - UsageServiceTierFastResolver, } from './plugin.js'; // 插件前端 SDK:样式注入、主题同步、Tailwind bridge 和公共组件 diff --git a/theme/src/plugin.tsx b/theme/src/plugin.tsx index a01a8ad..1e5e250 100644 --- a/theme/src/plugin.tsx +++ b/theme/src/plugin.tsx @@ -123,14 +123,6 @@ export interface UsageRecordSurfaceProps { context?: Record; } -/** - * 平台插件自行判断某条 usage 的 service_tier 是否应展示为 fast。 - * - * 不同上游平台可能使用不同字段值表达 fast/priority/flex 等服务层级, - * Core 只负责调用该函数并套用统一 fast 样式,不内置平台语义。 - */ -export type UsageServiceTierFastResolver = (context?: Record) => boolean; - export interface PluginFrontendModule { routes?: PluginRouteDefinition[]; menuItems?: PluginMenuItemDefinition[]; @@ -145,7 +137,6 @@ export interface PluginFrontendModule { * Core 只提供表格骨架与回退渲染,不内置平台语义。 */ usageModelMeta?: ComponentType; - isUsageServiceTierFast?: UsageServiceTierFastResolver; usageMetricDetail?: ComponentType; usageCostDetail?: ComponentType; platformIcon?: ComponentType;