diff --git a/packages/workflow-role-llm/src/index.ts b/packages/workflow-role-llm/src/index.ts index 402e9ab..55be074 100644 --- a/packages/workflow-role-llm/src/index.ts +++ b/packages/workflow-role-llm/src/index.ts @@ -1,5 +1,7 @@ export { buildDescriptorFromRoles, + type CreateRoleArgs, + createRole, decorateRole, extractMetaOrThrow, type LlmError, @@ -18,4 +20,3 @@ export { withDryRun, } from "@uncaged/workflow-util-role"; export { chatCompletionText, createLlmAdapter, type LlmChatError } from "./create-llm-adapter.js"; -export { type CreateRoleArgs, createRole } from "./create-role.js"; diff --git a/packages/workflow-role-llm/__tests__/create-role.test.ts b/packages/workflow-util-role/__tests__/create-role.test.ts similarity index 100% rename from packages/workflow-role-llm/__tests__/create-role.test.ts rename to packages/workflow-util-role/__tests__/create-role.test.ts diff --git a/packages/workflow-role-llm/src/create-role.ts b/packages/workflow-util-role/src/create-role.ts similarity index 92% rename from packages/workflow-role-llm/src/create-role.ts rename to packages/workflow-util-role/src/create-role.ts index ccf64e5..3ec9fc1 100644 --- a/packages/workflow-role-llm/src/create-role.ts +++ b/packages/workflow-util-role/src/create-role.ts @@ -1,6 +1,7 @@ import type { AgentFn, Role, ThreadContext } from "@uncaged/workflow"; -import { extractMetaOrThrow, type LlmProvider } from "@uncaged/workflow-util-role"; import type * as z from "zod/v4"; +import { extractMetaOrThrow } from "./extract-meta.js"; +import type { LlmProvider } from "./types.js"; export type CreateRoleArgs> = { name: string; diff --git a/packages/workflow-util-role/src/index.ts b/packages/workflow-util-role/src/index.ts index d3a6d45..9a652e1 100644 --- a/packages/workflow-util-role/src/index.ts +++ b/packages/workflow-util-role/src/index.ts @@ -1,4 +1,5 @@ export { buildDescriptorFromRoles, type RoleDescriptorInput } from "./build-descriptor.js"; +export { type CreateRoleArgs, createRole } from "./create-role.js"; export { decorateRole, type OnFailOptions,