Add analytics for /rename and /fork (#10655)

This commit is contained in:
pap-openai
2026-02-05 20:18:29 +00:00
committed by GitHub
Unverified
parent 5602edc1d0
commit 529b539564
2 changed files with 5 additions and 0 deletions
+3
View File
@@ -1056,6 +1056,7 @@ impl App {
ChatWidget::new_from_existing(init, resumed.thread, resumed.session_configured)
}
SessionSelection::Fork(path) => {
otel_manager.counter("codex.thread.fork", 1, &[("source", "cli_subcommand")]);
let forked = thread_manager
.fork_thread(usize::MAX, config.clone(), path.clone())
.await
@@ -1433,6 +1434,8 @@ impl App {
tui.frame_requester().schedule_frame();
}
AppEvent::ForkCurrentSession => {
self.otel_manager
.counter("codex.thread.fork", 1, &[("source", "slash_command")]);
let summary = session_summary(
self.chat_widget.token_usage(),
self.chat_widget.thread_id(),
+2
View File
@@ -3123,6 +3123,7 @@ impl ChatWidget {
self.open_review_popup();
}
SlashCommand::Rename => {
self.otel_manager.counter("codex.thread.rename", 1, &[]);
self.show_rename_prompt();
}
SlashCommand::Model => {
@@ -3342,6 +3343,7 @@ impl ChatWidget {
let trimmed = args.trim();
match cmd {
SlashCommand::Rename if !trimmed.is_empty() => {
self.otel_manager.counter("codex.thread.rename", 1, &[]);
let Some((prepared_args, _prepared_elements)) =
self.bottom_pane.prepare_inline_args_submission(false)
else {