Skip to content

Commit 98c09a6

Browse files
committed
Add ttft_ms column to message table
1 parent aa15e68 commit 98c09a6

File tree

11 files changed

+3164
-11
lines changed

11 files changed

+3164
-11
lines changed

packages/billing/src/balance-calculator.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -536,6 +536,7 @@ export async function consumeCreditsAndAddAgentStep(params: {
536536
cacheReadInputTokens: number
537537
reasoningTokens: number | null
538538
outputTokens: number
539+
ttftMs: number | null
539540

540541
logger: Logger
541542
}): Promise<ErrorOr<CreditConsumptionResult & { agentStepId: string }>> {
@@ -561,6 +562,7 @@ export async function consumeCreditsAndAddAgentStep(params: {
561562
cacheReadInputTokens,
562563
reasoningTokens,
563564
outputTokens,
565+
ttftMs,
564566

565567
logger,
566568
} = params
@@ -650,6 +652,7 @@ export async function consumeCreditsAndAddAgentStep(params: {
650652
credits,
651653
byok,
652654
latency_ms: latencyMs,
655+
ttft_ms: ttftMs,
653656
user_id: userId,
654657
})
655658
} catch (error) {
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
ALTER TABLE "message" ADD COLUMN "ttft_ms" integer;

0 commit comments

Comments
 (0)