fix contracts usage server time header

This commit is contained in:
fawney19
2026-05-28 17:54:56 +08:00
parent 37b0c00701
commit df518ad668
2 changed files with 5 additions and 1 deletions
+3 -1
View File
@@ -16,4 +16,6 @@ pub use plan::{
TRANSPORT_HTTP_MODE_HTTP1_ONLY, TRANSPORT_POOL_SCOPE_KEY, TRANSPORT_HTTP_MODE_HTTP1_ONLY, TRANSPORT_POOL_SCOPE_KEY,
}; };
pub use result::{ExecutionResult, ExecutionTelemetry, ResponseBody}; pub use result::{ExecutionResult, ExecutionTelemetry, ResponseBody};
pub use usage::{ExecutionStreamTerminalSummary, StandardizedUsage}; pub use usage::{
ExecutionStreamTerminalSummary, StandardizedUsage, USAGE_SERVER_NOW_UNIX_MS_HEADER,
};
+2
View File
@@ -2,6 +2,8 @@ use std::collections::BTreeMap;
use serde::{Deserialize, Serialize}; use serde::{Deserialize, Serialize};
pub const USAGE_SERVER_NOW_UNIX_MS_HEADER: &str = "x-aether-server-now-unix-ms";
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize, Default)] #[derive(Debug, Clone, PartialEq, Serialize, Deserialize, Default)]
pub struct StandardizedUsage { pub struct StandardizedUsage {
pub input_tokens: i64, pub input_tokens: i64,