Download codex-rs/app-server-protocol/src/protocol/v2/thread_usage.rs from SaylorTwift/codex: direct link, hf CLI and curl.
- Browser
- Download file 941 Bytes
-
https://huggingface.co/SaylorTwift/codex/resolve/main/codex-rs/app-server-protocol/src/protocol/v2/thread_usage.rs
- Command line
-
hf download hf://SaylorTwift/codex/codex-rs/app-server-protocol/src/protocol/v2/thread_usage.rs
-
curl -L -o thread_usage.rs https://huggingface.co/SaylorTwift/codex/resolve/main/codex-rs/app-server-protocol/src/protocol/v2/thread_usage.rs
941 Bytes
| use crate::JsonSchema; | |
| use crate::TS; | |
| use serde::Deserialize; | |
| use serde::Serialize; | |
| pub struct ThreadUsage { | |
| pub thread_id: String, | |
| pub estimated_usage_credits_micros: i64, | |
| pub estimated_usage_usd_micros: Option<i64>, | |
| pub groups: Vec<ThreadUsageBreakdownGroup>, | |
| } | |
| pub struct ThreadUsageBreakdownGroup { | |
| pub model: Option<String>, | |
| pub reasoning_effort: Option<String>, | |
| pub speed: Option<String>, | |
| pub estimated_usage_credits_micros: i64, | |
| pub net_new_input_tokens: Option<i64>, | |
| pub cached_input_tokens: Option<i64>, | |
| pub input_tokens: Option<i64>, | |
| pub output_tokens: Option<i64>, | |
| pub total_tokens: Option<i64>, | |
| } | |