Skip to content

feat(usage): per-conversation cache-hit rate in usage reports #1043

feat(usage): per-conversation cache-hit rate in usage reports

feat(usage): per-conversation cache-hit rate in usage reports #1043

Triggered via pull request June 10, 2026 02:16
Status Failure
Total duration 1m 3s
Artifacts

ci.yml

on: pull_request
Unit Tests
41s
Unit Tests
Integration Tests
59s
Integration Tests
Lint & Typecheck
34s
Lint & Typecheck
Smoke Tests
Smoke Tests
Build & Push Images
Build & Push Images
Fit to window
Zoom out
Zoom in

Annotations

10 errors
error: expect(received).toBe(expected): web/src/__tests__/events-client.test.ts#L188
Expected: 1 Received: 0 at <anonymous> (/home/runner/work/nimblebrain/nimblebrain/web/src/__tests__/events-client.test.ts:188:26)
error: expect(received).toBe(expected): web/src/__tests__/events-client.test.ts#L175
Expected: true Received: false at <anonymous> (/home/runner/work/nimblebrain/nimblebrain/web/src/__tests__/events-client.test.ts:175:42)
TypeError: null is not an object (evaluating 'lastOptions.onReconnect'): web/src/__tests__/events-client.test.ts#L166
at <anonymous> (/home/runner/work/nimblebrain/nimblebrain/web/src/__tests__/events-client.test.ts:166:5)
TypeError: null is not an object (evaluating 'lastOptions.onReconnect'): web/src/__tests__/events-client.test.ts#L153
at <anonymous> (/home/runner/work/nimblebrain/nimblebrain/web/src/__tests__/events-client.test.ts:153:5)
error: expect(received).not.toThrow(): web/src/__tests__/events-client.test.ts#L140
Error name: "TypeError" Error message: "null is not an object (evaluating 'lastOptions.onEvent')" at <anonymous> (/home/runner/work/nimblebrain/nimblebrain/web/src/__tests__/events-client.test.ts:140:74)
TypeError: null is not an object (evaluating 'lastOptions.onEvent'): web/src/__tests__/events-client.test.ts#L131
at <anonymous> (/home/runner/work/nimblebrain/nimblebrain/web/src/__tests__/events-client.test.ts:131:5)
TypeError: null is not an object (evaluating 'lastOptions.onEvent'): web/src/__tests__/events-client.test.ts#L115
at <anonymous> (/home/runner/work/nimblebrain/nimblebrain/web/src/__tests__/events-client.test.ts:115:5)
error: expect(received).toBe(expected): web/src/__tests__/events-client.test.ts#L92
Expected: true Received: false at <anonymous> (/home/runner/work/nimblebrain/nimblebrain/web/src/__tests__/events-client.test.ts:92:42)
error: expect(received).toBe(expected): web/src/__tests__/events-client.test.ts#L86
Expected: 1 Received: 0 at <anonymous> (/home/runner/work/nimblebrain/nimblebrain/web/src/__tests__/events-client.test.ts:86:26)
error: expect(received).toBe(expected): web/src/__tests__/events-client.test.ts#L77
Expected: 1 Received: 0 at <anonymous> (/home/runner/work/nimblebrain/nimblebrain/web/src/__tests__/events-client.test.ts:77:26)