IntelligenceX
Class

ToolWriteGovernanceConventions

Namespace IntelligenceX.Tools
Assembly IntelligenceX
Modifiers static

Shared factories for common write-governance contract patterns.

Inheritance

  • Object
  • ToolWriteGovernanceConventions

Methods

public static ToolWriteGovernanceContract BooleanFlagTrue(String intentArgumentName, String confirmationArgumentName = null) #
Returns: ToolWriteGovernanceContract

Creates a write-governance contract where write intent is a boolean flag set to true.

Parameters

intentArgumentName System.String requiredposition: 0
confirmationArgumentName System.String = null optionalposition: 1
public static ToolWriteGovernanceContract StringEquals(String intentArgumentName, String intentStringValue, String confirmationArgumentName = "allow_write") #
Returns: ToolWriteGovernanceContract

Creates a write-governance contract where write intent is inferred by string-equals match.

Parameters

intentArgumentName System.String requiredposition: 0
intentStringValue System.String requiredposition: 1
confirmationArgumentName System.String = "allow_write" optionalposition: 2