Class: Legion::MCP::Transport::Messages::GovernanceEvent

Inherits:
Transport::Message
  • Object
show all
Defined in:
lib/legion/mcp/transport/messages/governance_event.rb

Instance Method Summary collapse

Instance Method Details

#exchangeObject



8
9
10
# File 'lib/legion/mcp/transport/messages/governance_event.rb', line 8

def exchange
  Exchanges::Audit
end

#routing_keyObject



12
13
14
# File 'lib/legion/mcp/transport/messages/governance_event.rb', line 12

def routing_key
  @options[:routing_key] || 'mcp.audit.governance'
end

#typeObject



16
17
18
# File 'lib/legion/mcp/transport/messages/governance_event.rb', line 16

def type
  'mcp_audit'
end