feat(openai): align GPT-5.6 and Codex request contracts

This commit is contained in:
MMEXA
2026-07-11 07:40:12 +08:00
parent bc1da3bf3f
commit dfa121dd5b
178 changed files with 17947 additions and 3541 deletions
@@ -4924,9 +4924,9 @@ mod tests {
})
.await
.expect("dashboard should summarize");
assert_eq!(dashboard.effective_input_tokens, 20);
assert_eq!(dashboard.effective_input_tokens, 0);
assert_eq!(dashboard.cache_creation_tokens, 20);
assert_eq!(dashboard.total_tokens, 140);
assert_eq!(dashboard.total_tokens, 120);
let leaderboard = repository
.summarize_usage_leaderboard(&UsageLeaderboardQuery {
@@ -4940,7 +4940,7 @@ mod tests {
.await
.expect("leaderboard should summarize");
assert_eq!(leaderboard.len(), 1);
assert_eq!(leaderboard[0].total_tokens, 140);
assert_eq!(leaderboard[0].total_tokens, 120);
}
#[tokio::test]