2026-04-28 03:53:49 +00:00

19 lines
582 B
TypeScript

import type { WorkflowDefinition } from "@uncaged/nerve-core";
import { buildPlannerRole } from "./roles/planner/index.js";
import { buildCoderRole } from "./roles/coder/index.js";
import { buildTesterRole } from "./roles/tester/index.js";
import { moderator } from "./moderator.js";
import type { SenseMeta } from "./roles/types.js";
const workflow: WorkflowDefinition<SenseMeta> = {
name: "sense-generator",
roles: {
planner: await buildPlannerRole(),
coder: await buildCoderRole(),
tester: await buildTesterRole(),
},
moderator,
};
export default workflow;