Skip to content

Conversation

owenrumney
Copy link
Collaborator

  • when using aqua platform, better show the policies that are returned
  • update the output and report handling
  • bump the version

- when using aqua platform, better show the policies that are returned
- update the output and report handling
- bump the version
@owenrumney owenrumney self-assigned this Sep 1, 2025
@owenrumney owenrumney requested a review from Copilot September 1, 2025 19:10
Copy link
Contributor

@Copilot 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

This PR enhances the handling of assurance policies when using the Aqua platform, improving output and report processing while bumping the version from 0.0.13 to 0.0.14.

  • Adds proper handling for Aqua assurance policy results with dedicated processing
  • Refactors report processing to return strings instead of MCP tool results directly
  • Updates issue type prefixes in scan results for better categorization

Reviewed Changes

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

Show a summary per file
File Description
plugin.yaml Version bump from 0.0.13 to 0.0.14 across all platform URIs
pkg/tools/scan/scan.go Refactors result processing to handle errors properly and return MCP tool results
pkg/tools/scan/report.go Changes return types from MCP results to strings and adds issue type prefixes
pkg/tools/scan/aqua_report.go Defines new data structures for handling Aqua assurance policy reports
pkg/tools/scan/aqua.go Adds environment variables for assurance policy handling and processes both regular and assurance results

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

owenrumney and others added 2 commits September 1, 2025 20:18
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@owenrumney owenrumney force-pushed the feat/handle-assurance-policies-better branch from 065e01b to 72ed5d2 Compare September 1, 2025 19:19
@owenrumney owenrumney marked this pull request as ready for review September 1, 2025 19:23
@owenrumney owenrumney merged commit 5c89660 into main Sep 1, 2025
3 checks passed
@owenrumney owenrumney deleted the feat/handle-assurance-policies-better branch September 1, 2025 19:24
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