diff --git a/packages/harness/test/e2e/harness.test.ts b/packages/harness/test/e2e/harness.test.ts index a34c39ee..6dd8c2bd 100644 --- a/packages/harness/test/e2e/harness.test.ts +++ b/packages/harness/test/e2e/harness.test.ts @@ -50,8 +50,8 @@ describe('createSkillHarness', () => { expect(result).toMatchObject({ _tag: 'Ok', value: { _tag: 'GeneratedSkill', name: 'example-package' } }) await expect(readFile(join(destinationRoot, 'example-package/SKILL.md'), 'utf8')).resolves.toContain('name: example-package') expect(capture.starts).toHaveLength(1) - expect(capture.starts[0]?.skills?.map(skill => skill.name)).toEqual(['generate-package-skill']) expect(capture.prompts).toHaveLength(1) + expect(capture.prompts[0]?.skills.map(skill => skill.name)).toEqual(['generate-package-skill']) expect(promptText(capture.prompts[0]?.prompt)).toContain('/input/source') expect(capture.destroyed).toBe(1) expect(configured).toBe(true) diff --git a/packages/harness/test/support/fakes.ts b/packages/harness/test/support/fakes.ts index 5e92ec10..dcbd09c3 100644 --- a/packages/harness/test/support/fakes.ts +++ b/packages/harness/test/support/fakes.ts @@ -2,7 +2,6 @@ import type { HarnessV1, HarnessV1NetworkSandboxSession, HarnessV1PromptTurnOptions, - HarnessV1Skill, HarnessV1StartOptions, HarnessV1StreamPart, } from '@ai-sdk/harness' @@ -203,7 +202,3 @@ export function createFakeSandboxProvider() { } export const skillSource = (name: string, body = '# Instructions\n\nUse the package API.\n'): string => `---\nname: ${name}\ndescription: Use ${name} when working with its public API.\n---\n\n${body}` - -export function skillFromStart(skills: ReadonlyArray | undefined, name: string): HarnessV1Skill | undefined { - return skills?.find(skill => skill.name === name) -}