feat: added support for input/output token cache cost tracking

This commit is contained in:
Dark-Alex-17 committed 2026-09-14 14:47:01 -06:00
1 parent 755b25f9b2
commit d84dea21b6
2 files changed
+57 -4

No files matched your search

+4
View File
@@ -327,6 +327,10 @@ pub struct ModelData {
#[serde(skip_serializing_if = "Option::is_none")]
pub output_price: Option<f64>,
#[serde(skip_serializing_if = "Option::is_none")]
pub cache_read_price: Option<f64>,
#[serde(skip_serializing_if = "Option::is_none")]
pub cache_write_price: Option<f64>,
#[serde(skip_serializing_if = "Option::is_none")]
pub patch: Option<Value>,
// chat-only properties