Files
2026-05-05 12:03:46 +00:00

29 lines
650 B
TypeScript

import * as plugins from '../plugins.js';
import * as data from '../data/index.js';
export interface IReq_ListTools
extends plugins.typedRequestInterfaces.implementsTR<
plugins.typedRequestInterfaces.ITypedRequest,
IReq_ListTools
> {
method: 'listTools';
request: {
ownerId?: string;
};
response: {
tools: data.IToolDefinition[];
};
}
export interface IReq_ExecuteToolPlan
extends plugins.typedRequestInterfaces.implementsTR<
plugins.typedRequestInterfaces.ITypedRequest,
IReq_ExecuteToolPlan
> {
method: 'executeToolPlan';
request: {
plan: data.IToolPlan;
};
response: data.IToolPlanResult;
}