MCPcopy Create free account
hub / github.com/YougLin-dev/amp-server / MessageUsage

Class MessageUsage

api/src/user/internal.rs:81–96  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

79
80#[derive(Debug, Serialize, Deserialize)]
81pub struct MessageUsage {
82 #[serde(rename = "maxInputTokens")]
83 pub max_input_tokens: u64,
84 #[serde(rename = "inputTokens")]
85 pub input_tokens: u64,
86 #[serde(rename = "outputTokens")]
87 pub output_tokens: u64,
88 #[serde(rename = "cacheCreationInputTokens")]
89 pub cache_creation_input_tokens: u64,
90 #[serde(rename = "cacheReadInputTokens")]
91 pub cache_read_input_tokens: u64,
92 #[serde(rename = "totalInputTokens")]
93 pub total_input_tokens: u64,
94 #[serde(rename = "thinkingBudget")]
95 pub thinking_budget: u64,
96}
97
98#[derive(Debug, Serialize, Deserialize)]
99pub struct ThreadDebug {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected