Implements IAgent
Client operator implementation
constructor(params: IOperatorParams);
params: IOperatorParams
_outgoingSubject: any
_operatorSignal: any
run(): Promise<string>;
Runs the operator (not supported)
execute(input: string, mode: ExecutionMode): Promise<void>;
Executes an input with specified mode
waitForOutput(): Promise<string>;
Waits for operator output with timeout
commitToolOutput(): Promise<void>;
Commits tool output (not supported)
commitSystemMessage(): Promise<void>;
Commits system message (not supported)
commitToolRequest(): Promise<string[]>;
Commits tool request (not supported)
commitUserMessage(content: string): Promise<void>;
Commits user message
commitAssistantMessage(): Promise<void>;
Commits assistant message (not supported)
commitFlush(): Promise<void>;
Commits flush (not supported)
commitStopTools(): Promise<void>;
Commits stop tools (not supported)
commitAgentChange(): Promise<void>;
Commits agent change
dispose(): Promise<void>;
Disposes the client operator