feat: phase 2 usage (#12121)

This commit is contained in:
jif-oai
2026-02-18 11:33:55 +00:00
committed by GitHub
parent f0ee2d9f67
commit 2293ab0e21
5 changed files with 56 additions and 0 deletions

View File

@@ -11,6 +11,7 @@ use codex_protocol::openai_models::ReasoningEffort;
use codex_protocol::protocol::AskForApproval;
use codex_protocol::protocol::SandboxPolicy;
use codex_protocol::protocol::SessionSource;
use codex_protocol::protocol::TokenUsage;
use codex_protocol::user_input::UserInput;
use std::path::PathBuf;
use tokio::sync::watch;
@@ -73,6 +74,10 @@ impl CodexThread {
self.codex.agent_status.clone()
}
pub(crate) async fn total_token_usage(&self) -> Option<TokenUsage> {
self.codex.session.total_token_usage().await
}
pub fn rollout_path(&self) -> Option<PathBuf> {
self.rollout_path.clone()
}