Skip to content

feat(reporting): list hook for served report, nested average fix, dec… #901

feat(reporting): list hook for served report, nested average fix, dec…

feat(reporting): list hook for served report, nested average fix, dec… #901

Triggered via push October 9, 2026 18:46
Status Failure
Total duration 15m 16s
Artifacts –

local-ci.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

6 errors and 9 warnings
ts-unit
Process completed with exit code 1.
error: expect(received).toBe(expected): server/typescript/packages/sdk/test/agent-context-conformance.test.ts#L39
@@ -750,11 +750,11 @@ no `source.*` is checked at load and generates nothing. A report `@from` a TPH subtype is refused when its view is derived (the subtype shares its base's table): declare it `@from` the base with an `@filter` on the discriminator field. - What does not exist: no client hook, grid or form for a report yet, no way to narrow which + What does not exist: no grid or form for a report (TypeScript generates a list hook; no other port has a client tier), no way to narrow which derived fields are filterable, no `measure.derived` (arithmetic between measures beyond `measure.ratio`), no query-time choice of dimensions or measures (a report is a fixed, compiled combination), and no time-zone vocabulary (grains and relative dates are UTC). Column types, the null rules, Monday weeks and per-engine differences are in `references/reporting.md`. - Expected - 1 + Received + 1 at <anonymous> (/home/doug/actions-runners/runner-4/_work/metaobjects/metaobjects/server/typescript/packages/sdk/test/agent-context-conformance.test.ts:39:70)
error: expect(received).toBe(expected): server/typescript/packages/sdk/test/agent-context-conformance.test.ts#L39
@@ -750,11 +750,11 @@ no `source.*` is checked at load and generates nothing. A report `@from` a TPH subtype is refused when its view is derived (the subtype shares its base's table): declare it `@from` the base with an `@filter` on the discriminator field. - What does not exist: no client hook, grid or form for a report yet, no way to narrow which + What does not exist: no grid or form for a report (TypeScript generates a list hook; no other port has a client tier), no way to narrow which derived fields are filterable, no `measure.derived` (arithmetic between measures beyond `measure.ratio`), no query-time choice of dimensions or measures (a report is a fixed, compiled combination), and no time-zone vocabulary (grains and relative dates are UTC). Column types, the null rules, Monday weeks and per-engine differences are in `references/reporting.md`. - Expected - 1 + Received + 1 at <anonymous> (/home/doug/actions-runners/runner-4/_work/metaobjects/metaobjects/server/typescript/packages/sdk/test/agent-context-conformance.test.ts:39:70)
error: expect(received).toBe(expected): server/typescript/packages/sdk/test/agent-context-conformance.test.ts#L39
@@ -750,11 +750,11 @@ no `source.*` is checked at load and generates nothing. A report `@from` a TPH subtype is refused when its view is derived (the subtype shares its base's table): declare it `@from` the base with an `@filter` on the discriminator field. - What does not exist: no client hook, grid or form for a report yet, no way to narrow which + What does not exist: no grid or form for a report (TypeScript generates a list hook; no other port has a client tier), no way to narrow which derived fields are filterable, no `measure.derived` (arithmetic between measures beyond `measure.ratio`), no query-time choice of dimensions or measures (a report is a fixed, compiled combination), and no time-zone vocabulary (grains and relative dates are UTC). Column types, the null rules, Monday weeks and per-engine differences are in `references/reporting.md`. - Expected - 1 + Received + 1 at <anonymous> (/home/doug/actions-runners/runner-4/_work/metaobjects/metaobjects/server/typescript/packages/sdk/test/agent-context-conformance.test.ts:39:70)
error: expect(received).toBe(expected): server/typescript/packages/sdk/test/agent-context-conformance.test.ts#L39
@@ -750,11 +750,11 @@ no `source.*` is checked at load and generates nothing. A report `@from` a TPH subtype is refused when its view is derived (the subtype shares its base's table): declare it `@from` the base with an `@filter` on the discriminator field. - What does not exist: no client hook, grid or form for a report yet, no way to narrow which + What does not exist: no grid or form for a report (TypeScript generates a list hook; no other port has a client tier), no way to narrow which derived fields are filterable, no `measure.derived` (arithmetic between measures beyond `measure.ratio`), no query-time choice of dimensions or measures (a report is a fixed, compiled combination), and no time-zone vocabulary (grains and relative dates are UTC). Column types, the null rules, Monday weeks and per-engine differences are in `references/reporting.md`. - Expected - 1 + Received + 1 at <anonymous> (/home/doug/actions-runners/runner-4/_work/metaobjects/metaobjects/server/typescript/packages/sdk/test/agent-context-conformance.test.ts:39:70)
error: expect(received).toBe(expected): server/typescript/packages/sdk/test/agent-context-conformance.test.ts#L39
@@ -750,11 +750,11 @@ no `source.*` is checked at load and generates nothing. A report `@from` a TPH subtype is refused when its view is derived (the subtype shares its base's table): declare it `@from` the base with an `@filter` on the discriminator field. - What does not exist: no client hook, grid or form for a report yet, no way to narrow which + What does not exist: no grid or form for a report (TypeScript generates a list hook; no other port has a client tier), no way to narrow which derived fields are filterable, no `measure.derived` (arithmetic between measures beyond `measure.ratio`), no query-time choice of dimensions or measures (a report is a fixed, compiled combination), and no time-zone vocabulary (grains and relative dates are UTC). Column types, the null rules, Monday weeks and per-engine differences are in `references/reporting.md`. - Expected - 1 + Received + 1 at <anonymous> (/home/doug/actions-runners/runner-4/_work/metaobjects/metaobjects/server/typescript/packages/sdk/test/agent-context-conformance.test.ts:39:70)
detect
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
gates
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ts-slow
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ts-unit
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
java-slow
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
java-fast
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
python
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ts-fast
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/