Track session usage totals (#26644)
This commit is contained in:
parent
e36bc20f84
commit
36d40fee4d
20 changed files with 1882 additions and 26 deletions
|
|
@ -741,6 +741,16 @@ export type Session = {
|
|||
files: number
|
||||
diffs?: Array<SnapshotFileDiff>
|
||||
}
|
||||
cost?: number
|
||||
tokens?: {
|
||||
input: number
|
||||
output: number
|
||||
reasoning: number
|
||||
cache: {
|
||||
read: number
|
||||
write: number
|
||||
}
|
||||
}
|
||||
share?: {
|
||||
url: string
|
||||
}
|
||||
|
|
@ -1430,6 +1440,16 @@ export type GlobalSession = {
|
|||
files: number
|
||||
diffs?: Array<SnapshotFileDiff>
|
||||
}
|
||||
cost?: number
|
||||
tokens?: {
|
||||
input: number
|
||||
output: number
|
||||
reasoning: number
|
||||
cache: {
|
||||
read: number
|
||||
write: number
|
||||
}
|
||||
}
|
||||
share?: {
|
||||
url: string
|
||||
}
|
||||
|
|
@ -1893,6 +1913,16 @@ export type SyncEventSessionUpdated = {
|
|||
files: number
|
||||
diffs?: Array<SnapshotFileDiff>
|
||||
} | null
|
||||
cost?: number | null
|
||||
tokens?: {
|
||||
input: number
|
||||
output: number
|
||||
reasoning: number
|
||||
cache: {
|
||||
read: number
|
||||
write: number
|
||||
}
|
||||
} | null
|
||||
share?: {
|
||||
url?: string | null
|
||||
}
|
||||
|
|
@ -3085,6 +3115,16 @@ export type SessionInfo = {
|
|||
providerID: string
|
||||
variant: string
|
||||
}
|
||||
cost: number
|
||||
tokens: {
|
||||
input: number
|
||||
output: number
|
||||
reasoning: number
|
||||
cache: {
|
||||
read: number
|
||||
write: number
|
||||
}
|
||||
}
|
||||
time: {
|
||||
created: number
|
||||
updated: number
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue