Class: RosettAi::Mcp::Enforcement::Validator::RuleContext

Inherits:
Struct
  • Object
show all
Defined in:
lib/rosett_ai/mcp/enforcement/validator.rb

Overview

Struct holding rule context for enforcement validation.

Instance Attribute Summary collapse

Instance Attribute Details

#behaviourString (readonly)

Returns behaviour name for error messages.

Returns:

  • (String)

    behaviour name for error messages



56
# File 'lib/rosett_ai/mcp/enforcement/validator.rb', line 56

RuleContext = Struct.new(:behaviour, :rule_id)

#rule_idString (readonly)

Returns current rule ID for error messages.

Returns:

  • (String)

    current rule ID for error messages



56
# File 'lib/rosett_ai/mcp/enforcement/validator.rb', line 56

RuleContext = Struct.new(:behaviour, :rule_id)