feat(usage): 展示压缩操作与进行态请求语义

This commit is contained in:
MMEXA
2026-07-13 22:03:44 +08:00
parent b09d1f1c33
commit 3f86fdd6bc
12 changed files with 188 additions and 14 deletions
@@ -216,6 +216,7 @@ describe('useUsageData', () => {
has_format_conversion: false,
has_retry: true,
target_model: 'gpt-5.5',
request_type: 'compact',
reasoning_effort: 'xhigh',
service_tier: 'auto',
actual_service_tier: 'priority',
@@ -245,6 +246,7 @@ describe('useUsageData', () => {
has_format_conversion: undefined,
has_retry: false,
target_model: null,
request_type: null,
reasoning_effort: null,
service_tier: null,
actual_service_tier: null,
@@ -279,6 +281,7 @@ describe('useUsageData', () => {
has_format_conversion: false,
has_retry: true,
target_model: 'gpt-5.5',
request_type: 'compact',
reasoning_effort: 'xhigh',
service_tier: 'auto',
actual_service_tier: 'priority',
@@ -630,6 +630,7 @@ export function useUsageData(options: UseUsageDataOptions) {
provider_key_name: record.provider_key_name || existing.provider_key_name,
rate_multiplier: record.rate_multiplier ?? existing.rate_multiplier,
target_model: record.target_model ?? existing.target_model,
request_type: record.request_type ?? existing.request_type,
reasoning_effort: record.reasoning_effort ?? existing.reasoning_effort,
service_tier: record.service_tier ?? existing.service_tier,
actual_service_tier: record.actual_service_tier ?? existing.actual_service_tier