ClientToolExecutionAcquisition
Ownership acquisition outcome: a new execution token, a reusable completed result, an unavailable execution, or an invocation conflict.
import type { ClientToolExecutionAcquisition } from '@threadplane/middleware/langgraph';Declaration
export type ClientToolExecutionAcquisition = {
readonly status: 'acquired';
readonly token: string;
} | {
readonly status: 'complete';
readonly result: string;
} | {
readonly status: 'unavailable';
} | {
readonly status: 'conflict';
};