Skip to content

Comments

feat: Add beta Custom Rules endpoints and tools#24

Merged
Shreda merged 15 commits intomainfrom
feat_custom_rules_beta
Feb 19, 2026
Merged

feat: Add beta Custom Rules endpoints and tools#24
Shreda merged 15 commits intomainfrom
feat_custom_rules_beta

Conversation

@Shreda
Copy link
Collaborator

@Shreda Shreda commented Feb 9, 2026

[feat] Cloud Posture custom rules endpoints

Description

  • Add Custom Rules endpoints.
  • Clean up all v1client files to use the more generic client functions where possible.

How to Test

Steps to manually test this PR:

  1. git checkout feat_custom_rules_beta.
  2. make mcpserver.
  3. Move the v1-mcp-server binary onto $PATH.
  4. Configure the server with your AI tooling (differs depending on tool used)
  5. Then test the following
  • cloud_posture_custom_rules_list - List custom rules
  • cloud_posture_custom_rule_test - Test a custom rule configuration
  • cloud_posture_custom_rule_get - Get a specific custom rule
  • cloud_posture_custom_rule_create - Create a custom rule (requires readonly=false)
  • cloud_posture_custom_rule_update - Update a custom rule (requires readonly=false)
  • cloud_posture_custom_rule_delete - Delete a custom rule (requires readonly=false)

Screenshots / Demos (if applicable)

image

Checklist

  • I have tested my changes locally
  • I have updated relevant documentation
  • I have assigned reviewers

@Shreda Shreda force-pushed the feat_custom_rules_beta branch 2 times, most recently from 80a0d38 to 075ebbd Compare February 9, 2026 04:33
Copy link
Collaborator

@trend-iain-durham trend-iain-durham left a comment

Choose a reason for hiding this comment

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

I'm approving as my comments, while are worth investigating could be done in a follow up PR if wanted to get this merged ASAP

@Shreda Shreda force-pushed the feat_custom_rules_beta branch from 44593ff to 84f7dc6 Compare February 16, 2026 00:36
Copy link
Collaborator

@trend-iain-durham trend-iain-durham left a comment

Choose a reason for hiding this comment

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

LGTM

@Shreda Shreda merged commit 720730a into main Feb 19, 2026
8 checks passed
@Shreda Shreda deleted the feat_custom_rules_beta branch February 19, 2026 22:25
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.

2 participants