ToolExecutionSettlement

Unpublished development API. This package is under development and is not available as a published release.

Settlement for an acquired invocation, carrying its ownership token and a reusable encoded result or null.

import type { ToolExecutionSettlement } from '@threadplane/core/tools';

Declaration

export interface ToolExecutionSettlement  {
  readonly invocation: string;
  readonly result: string | null;
  readonly token: string;
}

Members

invocation

readonly invocation: string;

result

Exact encoded completion, or null when the result cannot be reused.

readonly result: string | null;

token

readonly token: string;