吸收数字员工PlanStep跨任务编排执行
This commit is contained in:
@@ -50,6 +50,7 @@ import {
|
||||
type DigitalEmployeeUiStateUpdate,
|
||||
} from "../services/digitalEmployee/stateService";
|
||||
import {
|
||||
runDigitalEmployeePlanReadyStepsNow,
|
||||
runDigitalEmployeeScheduleNow,
|
||||
runDigitalEmployeeSchedulerCheck,
|
||||
} from "../services/digitalEmployee/schedulerService";
|
||||
@@ -203,6 +204,10 @@ export function registerDigitalEmployeeHandlers(ctx: HandlerContext): void {
|
||||
return runDigitalEmployeeScheduleNow(scheduleId);
|
||||
});
|
||||
|
||||
ipcMain.handle("digitalEmployee:dispatchPlanReadySteps", async (_, planId: string) => {
|
||||
return runDigitalEmployeePlanReadyStepsNow(planId);
|
||||
});
|
||||
|
||||
ipcMain.handle("digitalEmployee:getScheduleRuns", async (_, scheduleId: string, limit?: number) => {
|
||||
return readDigitalEmployeeScheduleRuns(scheduleId, limit ?? 20);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user