Skip to content

Conversation

@MeredithAnya
Copy link
Member

@MeredithAnya MeredithAnya commented Feb 6, 2026

Adds ItemOutcome with following fields:

  • data_category (uint32)
  • quantity (uint64)

Adds key_id (uint64) to the TraceItem

A TraceItem can have multiple ItemOutcome because there can be different quantity types. For example, Log items have outcomes in both the log_item and log_byte category.

🤖 Generated with Claude Code

Adds outcome tracking to trace items with data category, quantity, and key_id fields.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@MeredithAnya MeredithAnya requested a review from a team as a code owner February 6, 2026 20:50
@linear
Copy link

linear bot commented Feb 6, 2026

@github-actions
Copy link

github-actions bot commented Feb 6, 2026

The latest Buf updates on your PR. Results from workflow ci / buf-checks (pull_request).

BuildFormatLintBreakingUpdated (UTC)
✅ passed⏩ skipped✅ passed✅ passedFeb 10, 2026, 10:17 PM

Changes message name from plural to singular since it represents a single outcome.
The field name item_outcomes remains plural as it's a repeated list.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@MeredithAnya MeredithAnya changed the title feat: add ItemOutcomes message to TraceItem feat: add item_outcomes to TraceItem Feb 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant