{
  "version": 3,
  "sources": ["../../src/app/ai/agents/evals2/scenarios/cms/cmsFilterListByStaticEnum.eval.ts"],
  "sourcesContent": ["import { assert } from \"@framerjs/shared\"\nimport { withCollectionOptions } from \"document/models/CanvasTree/traits/WithCollectionOptions.ts\"\nimport { agentEvalAsset } from \"../../harness/asset.ts\"\nimport { createEvalExportZipFixture } from \"../../harness/fixture.ts\"\n\nconst filterListByEnumRequestId = \"Kk2aUpfqc\"\nconst filterListByEnumCollectionListId = \"b6Fm8mH5E\"\nconst filterListByEnumVariableId = \"m6ECSw6Sy\"\nconst filterListByEnumInStockCaseId = \"Qy3YZLLK_\"\n\nevaluation(\n\t\"CMS: Filter Collection List By Enum Value\",\n\tcreateEvalExportZipFixture(\"cms-filter-list-by-enum-export\", agentEvalAsset(\"./filter-list-by-enum-export.zip\"), {\n\t\truntimeTarget: \"cli\",\n\t}),\n\t{\n\t\tid: \"cms-filter-collection-list-by-enum-value\",\n\t\trequestId: filterListByEnumRequestId,\n\t\tstepIndex: 0,\n\t\tmaxSteps: 4,\n\t\tsendTimeoutMs: 60_000,\n\t},\n\t({ engine, report, tools }) => {\n\t\ttools.reportReplayChecks(report, { requestId: filterListByEnumRequestId, stepIndex: 0 })\n\n\t\treport.correctness.scored(\"no command errors\", () => {\n\t\t\texpect(tools.commandErrors()).toHaveLength(0)\n\t\t})\n\n\t\tconst collectionList = engine.tree.getNodeWithTrait(filterListByEnumCollectionListId, withCollectionOptions)\n\t\tassert(collectionList, `Expected collection list '${filterListByEnumCollectionListId}' to exist.`)\n\n\t\treport.correctness.required(\"filters by the enum case id, not the display name\", () => {\n\t\t\tconst filters = collectionList.collectionFilters?.filters ?? []\n\t\t\texpect(filters).toHaveLength(1)\n\n\t\t\tconst filter = filters[0]\n\t\t\texpect(filter?.itemKey).toBe(filterListByEnumVariableId)\n\n\t\t\tconst transform = filter?.transforms[0]\n\t\t\tassert(transform?.name === \"equals\", `Expected an equals transform, got '${transform?.name}'.`)\n\t\t\texpect(transform.value).toBe(filterListByEnumInStockCaseId)\n\t\t})\n\t},\n)\n"],
  "mappings": ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAKA,IAAM,4BAA4B;AAClC,IAAM,mCAAmC;AACzC,IAAM,6BAA6B;AACnC,IAAM,gCAAgC;AAEtC;AAAA,EACC;AAAA,EACA,2BAA2B,kCAAkC,eAAe,kCAAkC,GAAG;AAAA,IAChH,eAAe;AAAA,EAChB,CAAC;AAAA,EACD;AAAA,IACC,IAAI;AAAA,IACJ,WAAW;AAAA,IACX,WAAW;AAAA,IACX,UAAU;AAAA,IACV,eAAe;AAAA,EAChB;AAAA,EACA,CAAC,EAAE,QAAQ,QAAQ,MAAM,MAAM;AAC9B,UAAM,mBAAmB,QAAQ,EAAE,WAAW,2BAA2B,WAAW,EAAE,CAAC;AAEvF,WAAO,YAAY,OAAO,qBAAqB,MAAM;AACpD,aAAO,MAAM,cAAc,CAAC,EAAE,aAAa,CAAC;AAAA,IAC7C,CAAC;AAED,UAAM,iBAAiB,OAAO,KAAK,iBAAiB,kCAAkC,qBAAqB;AAC3G,WAAO,gBAAgB,6BAA6B,gCAAgC,aAAa;AAEjG,WAAO,YAAY,SAAS,qDAAqD,MAAM;AACtF,YAAM,UAAU,eAAe,mBAAmB,WAAW,CAAC;AAC9D,aAAO,OAAO,EAAE,aAAa,CAAC;AAE9B,YAAM,SAAS,QAAQ,CAAC;AACxB,aAAO,QAAQ,OAAO,EAAE,KAAK,0BAA0B;AAEvD,YAAM,YAAY,QAAQ,WAAW,CAAC;AACtC,aAAO,WAAW,SAAS,UAAU,sCAAsC,WAAW,IAAI,IAAI;AAC9F,aAAO,UAAU,KAAK,EAAE,KAAK,6BAA6B;AAAA,IAC3D,CAAC;AAAA,EACF;AACD;",
  "names": []
}
