Skip to content

fix(server-beta): bound session-summary input by payload size, not event count #1437

fix(server-beta): bound session-summary input by payload size, not event count

fix(server-beta): bound session-summary input by payload size, not event count #1437

Triggered via pull request August 14, 2026 14:17
Status Failure
Total duration 6m 28s
Artifacts

ci.yml

on: pull_request
typecheck · build · test · bundle-size
2m 42s
typecheck · build · test · bundle-size
sync-hub worker (DO anti-pattern grep · vitest · WS suite)
24s
sync-hub worker (DO anti-pattern grep · vitest · WS suite)
clean-room dependency closure smoke
2m 17s
clean-room dependency closure smoke
server-runtime e2e (docker · pg + valkey)
6m 5s
server-runtime e2e (docker · pg + valkey)
Fit to window
Zoom out
Zoom in

Annotations

6 errors and 4 warnings
sync-hub worker (DO anti-pattern grep · vitest · WS suite)
Process completed with exit code 1.
test/sync-hub.test.ts > per-user device admission bound > concurrent status probes create zero devices and cannot exhaust admission: workers/sync-hub/test/sync-hub.test.ts#L1170
Error: Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ test/sync-hub.test.ts:1170:2
typecheck · build · test · bundle-size
Process completed with exit code 1.
error: spyOn(target: tests/server/server-boot.test.ts#L37
at <anonymous> (/home/runner/work/claude-mem/claude-mem/tests/server/server-boot.test.ts:37:21)
error: expect(received).not.toThrow(): tests/server/server-boot.test.ts#L22
Error name: "TypeError" Error message: "modeManager.loadMode is not a function. (In 'modeManager.loadMode(\"code\")', 'modeManager.loadMode' is undefined)" at <anonymous> (/home/runner/work/claude-mem/claude-mem/tests/server/server-boot.test.ts:22:40)
error: expect(received).not.toThrow(): tests/server/server-runtime-smoke.test.ts#L83
Error name: "TypeError" Error message: "modeManager.loadMode is not a function. (In 'modeManager.loadMode(\"code\")', 'modeManager.loadMode' is undefined)" at <anonymous> (/home/runner/work/claude-mem/claude-mem/tests/server/server-runtime-smoke.test.ts:83:40)
sync-hub worker (DO anti-pattern grep · vitest · WS suite)
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/
clean-room dependency closure smoke
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, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
typecheck · build · test · bundle-size
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, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
server-runtime e2e (docker · pg + valkey)
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, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/