diff --git a/packages/context/src/ingest/adapters/metricflow/projection-config.ts b/packages/context/src/ingest/adapters/metricflow/projection-config.ts index 2d72f774..2a61fb15 100644 --- a/packages/context/src/ingest/adapters/metricflow/projection-config.ts +++ b/packages/context/src/ingest/adapters/metricflow/projection-config.ts @@ -4,9 +4,9 @@ import { z } from 'zod'; import { parsedTargetTableSchema, type ParsedTargetTable } from '../../parsed-target-table.js'; import type { MetricflowHostTable } from './semantic-models.js'; -export const METRICFLOW_PROJECTION_CONFIG_FILE = 'sync-config.json'; +const METRICFLOW_PROJECTION_CONFIG_FILE = 'sync-config.json'; -export const metricflowProjectionConfigSchema = z.object({ +const metricflowProjectionConfigSchema = z.object({ parsedTargetTables: z.record(z.string(), parsedTargetTableSchema).default({}), }); diff --git a/packages/context/src/ingest/ingest-bundle.runner.isolated-diff.test.ts b/packages/context/src/ingest/ingest-bundle.runner.isolated-diff.test.ts index 67f363c3..3ed34e4a 100644 --- a/packages/context/src/ingest/ingest-bundle.runner.isolated-diff.test.ts +++ b/packages/context/src/ingest/ingest-bundle.runner.isolated-diff.test.ts @@ -294,7 +294,8 @@ describe('IngestBundleRunner isolated diff path', () => { expect(trace).not.toContain('shared_worktree_path_enabled'); const reportCreate = vi.mocked(deps.reports.create).mock.calls.at(-1)?.[0]; - expect(reportCreate?.body.isolatedDiff).toMatchObject({ + const reportBody = reportCreate?.body as { isolatedDiff?: unknown } | undefined; + expect(reportBody?.isolatedDiff).toMatchObject({ enabled: true, acceptedPatches: 1, });