IntelligenceX

API Reference

Class

ToolHandoffContract

Namespace IntelligenceX.Tools
Assembly IntelligenceX
Modifiers sealed

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

Inheritance

  • Object
  • ToolHandoffContract

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Accepted by parameters

Constructors

public ToolHandoffContract() #

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