IntelligenceX
Class

ToolHandoffContract

Namespace IntelligenceX.Tools
Assembly IntelligenceX
Modifiers sealed

Declares outbound handoff mappings from one tool/pack boundary to another.

Inheritance

  • Object
  • ToolHandoffContract

Constructors

Methods

public Void Validate() #
Returns: Void

Validates the contract and throws when invalid.

Properties

public Boolean IsHandoffAware { get; set; } #

True when the tool declares outbound handoff routes.

public String HandoffContractId { get; set; } #

Stable handoff contract identifier.

public IReadOnlyList<ToolHandoffRoute> OutboundRoutes { get; set; } #

Outbound handoff routes available from this tool.

Fields

public const String DefaultContractId #

Default contract id for IX tool handoff metadata.

Value: ix.tool-handoff.v1