Skip to content

Add active 1.6 NOPs to state for billing & Jira#21108

Open
simsonraj wants to merge 2 commits intodevelopfrom
add-active-nops-state
Open

Add active 1.6 NOPs to state for billing & Jira#21108
simsonraj wants to merge 2 commits intodevelopfrom
add-active-nops-state

Conversation

@simsonraj
Copy link
Contributor

Requires

Supports

Copilot AI review requested due to automatic review settings February 11, 2026 14:54
@simsonraj simsonraj requested review from a team as code owners February 11, 2026 14:54
@github-actions
Copy link
Contributor

👋 simsonraj, thanks for creating this pull request!

To help reviewers, please consider creating future PRs as drafts first. This allows you to self-review and make any final changes before notifying the team.

Once you're ready, you can mark it as "Ready for review" to request feedback. Thanks!

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a filtered “active v1.6 NOPs” view to CCIP state output to support billing and Jira reporting.

Changes:

  • Extend CCIPView with a new V16Nops field exposed as v16Nops in JSON
  • Generate the full NOPs view and additionally compute a v1.6-active subset (filterNopsForV16)
  • Add an info-level log line during view generation

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
deployment/ccip/view/view.go Adds V16Nops to the exported CCIP JSON view model.
deployment/ccip/shared/stateview/view.go Computes and attaches a filtered NOPs subset for v1.6 activity.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

}, nil
}

// filiter nopsView to only NOPs active in V1.6 DONs with their V1.6 chain keys - this is needed for NOPs billing & NOPs JIRA
Copy link

Copilot AI Feb 11, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The function doc comment doesn’t follow Go conventions (should start with the function name) and contains a typo (“filiter”). Update it to start with filterNopsForV16 and correct the spelling (and consider “Jira” capitalization for consistency).

Suggested change
// filiter nopsView to only NOPs active in V1.6 DONs with their V1.6 chain keys - this is needed for NOPs billing & NOPs JIRA
// filterNopsForV16 filters nopsView to only NOPs active in V1.6 DONs with their V1.6 chain keys - this is needed for NOPs billing & NOPs Jira

Copilot uses AI. Check for mistakes.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@cl-sonarqube-production
Copy link

@trunk-io
Copy link

trunk-io bot commented Feb 11, 2026

Static BadgeStatic BadgeStatic BadgeStatic Badge

View Full Report ↗︎Docs

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