Skip to content

Handle additional tools in rollout persistence metrics - #29669

Merged
winston-openai merged 1 commit into
mainfrom
dev/winston/fix-rollout-additional-tools-metric
Jun 23, 2026
Merged

Handle additional tools in rollout persistence metrics#29669
winston-openai merged 1 commit into
mainfrom
dev/winston/fix-rollout-additional-tools-metric

Conversation

@winston-openai

Copy link
Copy Markdown
Contributor

Why

The rollout persistence metrics added on current main exhaustively match ResponseItem, but omit ResponseItem::AdditionalTools. That prevents codex-rollout and downstream targets from compiling across Cargo and Bazel builds.

What

Map ResponseItem::AdditionalTools to the response.additional_tools metric label, consistent with the existing exact-variant labels.

Validation

  • just test -p codex-rollout (76 passed)
  • just fix -p codex-rollout

@rasmusrygaard
rasmusrygaard marked this pull request as ready for review June 23, 2026 17:38
@winston-openai
winston-openai merged commit b539e3e into main Jun 23, 2026
31 checks passed
@winston-openai
winston-openai deleted the dev/winston/fix-rollout-additional-tools-metric branch June 23, 2026 18:06
@github-actions github-actions Bot locked and limited conversation to collaborators Jun 23, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants