From 3181041090b904049b87f38a52f9df6dd1bafdee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CBeeRad=E2=80=9D?= Date: Thu, 29 Jan 2026 15:40:18 +1100 Subject: [PATCH] feat(rah-light): remove unused prompts.ts type file - Delete src/types/prompts.ts (was used by deleted contextBuilder.ts) - All other type files verified in use: analytics.ts, database.ts, logs.ts, views.ts, pdf-parse.d.ts Co-Authored-By: Claude Opus 4.5 --- src/types/prompts.ts | 25 ------------------------- 1 file changed, 25 deletions(-) delete mode 100644 src/types/prompts.ts diff --git a/src/types/prompts.ts b/src/types/prompts.ts deleted file mode 100644 index d1369e6..0000000 --- a/src/types/prompts.ts +++ /dev/null @@ -1,25 +0,0 @@ -/** - * Types for Anthropic prompt caching - * https://docs.claude.com/en/docs/build-with-claude/prompt-caching - */ - -export type CacheControl = { type: 'ephemeral' }; - -export interface CacheableBlock { - type: 'text'; - text: string; - cache_control?: CacheControl; -} - -export interface SystemPromptResult { - blocks: CacheableBlock[]; - cacheHit: boolean; -} - -export interface CacheStats { - cacheCreationInputTokens: number; - cacheReadInputTokens: number; - inputTokens: number; - outputTokens: number; - savingsPercentage: number; -}