diff --git a/src/agentic.ts b/src/agentic.ts index 389e265..cf63805 100644 --- a/src/agentic.ts +++ b/src/agentic.ts @@ -1,10 +1,11 @@ -import * as types from './types' -import { defaultOpenAIModel } from './constants' +import * as types from '@/types' +import { defaultOpenAIModel } from '@/constants' +import { OpenAIChatModel } from '@/llms/openai' + import { HumanFeedbackMechanism, HumanFeedbackMechanismCLI } from './human-feedback' -import { OpenAIChatModel } from './llms/openai' export class Agentic { // _taskMap: WeakMap> diff --git a/src/human-feedback.ts b/src/human-feedback.ts index 6076d9f..dd5a838 100644 --- a/src/human-feedback.ts +++ b/src/human-feedback.ts @@ -1,7 +1,7 @@ import { ZodRawShape, ZodTypeAny } from 'zod' -import { Agentic } from './agentic' -import { BaseTask } from './task' +import { Agentic } from '@/agentic' +import { BaseTask } from '@/task' export type HumanFeedbackType = 'confirm' | 'selectOne' | 'selectN' diff --git a/src/task.ts b/src/task.ts index cfc2837..38e5d1a 100644 --- a/src/task.ts +++ b/src/task.ts @@ -1,7 +1,7 @@ import { ZodRawShape, ZodTypeAny } from 'zod' -import * as types from './types' -import { Agentic } from './agentic' +import * as types from '@/types' +import { Agentic } from '@/agentic' /** * A `Task` is a typed, async function call that may be non-deterministic. diff --git a/src/tools/novu.ts b/src/tools/novu.ts index ff80eb3..9bf380f 100644 --- a/src/tools/novu.ts +++ b/src/tools/novu.ts @@ -1,9 +1,9 @@ import { z } from 'zod' -import * as types from '../types' -import { Agentic } from '../agentic' -import { NovuClient } from '../services/novu' -import { BaseTask } from '../task' +import * as types from '@/types' +import { Agentic } from '@/agentic' +import { NovuClient } from '@/services/novu' +import { BaseTask } from '@/task' export const NovuNotificationToolInputSchema = z.object({ name: z.string(), diff --git a/test/novu.test.ts b/test/novu.test.ts index 5e48496..125046f 100644 --- a/test/novu.test.ts +++ b/test/novu.test.ts @@ -1,6 +1,7 @@ import test from 'ava' -import { NovuClient } from '../src/services/novu' +import { NovuClient } from '@/services/novu' + import './_utils' test('NovuClient.triggerEvent', async (t) => {