Skip to content

feat(memory): benchmarking harness, cost-sensitive store routing, goal-conditioned write gate #3133

feat(memory): benchmarking harness, cost-sensitive store routing, goal-conditioned write gate

feat(memory): benchmarking harness, cost-sensitive store routing, goal-conditioned write gate #3133

Triggered via pull request March 30, 2026 22:25
Status Cancelled
Total duration 7m 39s
Artifacts 4

ci.yml

on: pull_request
Detect Changes
4s
Detect Changes
CLA Check
4s
CLA Check
Matrix: build-tests
Matrix: bundle-check
Lint (shellcheck)
5s
Lint (shellcheck)
Build (postgres)
1m 10s
Build (postgres)
Validate Specs
Validate Specs
Coverage
0s
Coverage
Matrix: test
Integration Tests
1m 9s
Integration Tests
Docker Build and Security Scan
1m 23s
Docker Build and Security Scan
CI Status
3s
CI Status
Fit to window
Zoom out
Zoom in

Annotations

8 errors, 27 warnings, and 8 notices
Docker Build and Security Scan
Canceling since a higher priority waiting request for CI-refs/pull/2485/merge exists
Docker Build and Security Scan
Path does not exist: trivy-results.sarif
Docker Build and Security Scan
The operation was canceled.
Test (shard 4/5)
Canceling since a higher priority waiting request for CI-refs/pull/2485/merge exists
Test (shard 4/5)
The operation was canceled.
CI Status
Process completed with exit code 1.
CI Status
One or more jobs failed or were cancelled
CI
Canceling since a higher priority waiting request for CI-refs/pull/2485/merge exists
CLA Check
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: contributor-assistant/github-action@ca4a40a7d1004f18d9960b404b97e5f30a505a08. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build (postgres)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: mozilla-actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build (postgres)
You've hit a rate limit, your rate limit will reset in 36 seconds
Build (postgres)
Failed to restore: Failed to GetCacheEntryDownloadURL: Rate limited: Failed request: (429) Too Many Requests: rate limit exceeded
Build (postgres)
You've hit a rate limit, your rate limit will reset in 30 seconds
Bundle Check (desktop)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: mozilla-actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Bundle Check (desktop)
Failed to restore: Failed to GetCacheEntryDownloadURL: Rate limited: Failed request: (429) Too Many Requests: rate limit exceeded
Bundle Check (desktop)
You've hit a rate limit, your rate limit will reset in 32 seconds
Bundle Check (ide)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: mozilla-actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Bundle Check (ide)
Failed to restore: Failed to GetCacheEntryDownloadURL: Rate limited: Failed request: (429) Too Many Requests: rate limit exceeded
Bundle Check (ide)
You've hit a rate limit, your rate limit will reset in 32 seconds
Bundle Check (chat)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: mozilla-actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Bundle Check (chat)
Failed to restore: Failed to GetCacheEntryDownloadURL: Rate limited: Failed request: (429) Too Many Requests: rate limit exceeded
Bundle Check (chat)
You've hit a rate limit, your rate limit will reset in 31 seconds
Bundle Check (ml)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: mozilla-actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Bundle Check (ml)
Failed to restore: Failed to GetCacheEntryDownloadURL: Rate limited: Failed request: (429) Too Many Requests: rate limit exceeded
Bundle Check (ml)
You've hit a rate limit, your rate limit will reset in 33 seconds
Bundle Check (server)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: mozilla-actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Bundle Check (server)
Failed to restore: Failed to GetCacheEntryDownloadURL: Rate limited: Failed request: (429) Too Many Requests: rate limit exceeded
Bundle Check (server)
You've hit a rate limit, your rate limit will reset in 30 seconds
Lint (clippy)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: mozilla-actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint (clippy)
Failed to restore: Failed to GetCacheEntryDownloadURL: Rate limited: Failed request: (429) Too Many Requests: rate limit exceeded
Lint (clippy)
You've hit a rate limit, your rate limit will reset in 31 seconds
Build Tests (ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: mozilla-actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Tests (ubuntu-latest)
Failed to restore: Failed to GetCacheEntryDownloadURL: Rate limited: Failed request: (429) Too Many Requests: rate limit exceeded
Build Tests (ubuntu-latest)
You've hit a rate limit, your rate limit will reset in 29 seconds
Docker Build and Security Scan
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809, docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8, docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
sccache stats
16% - 44 hits, 228 misses, 0 errors
sccache stats
16% - 158 hits, 823 misses, 0 errors
sccache stats
18% - 180 hits, 798 misses, 0 errors
sccache stats
23% - 224 hits, 748 misses, 0 errors
sccache stats
34% - 363 hits, 704 misses, 0 errors
sccache stats
30% - 290 hits, 682 misses, 0 errors
sccache stats
31% - 334 hits, 751 misses, 0 errors
sccache stats
39% - 524 hits, 835 misses, 0 errors

Artifacts

Produced during runtime
Name Size Digest
bug-ops~zeph~EPJRKY.dockerbuild
29 KB
sha256:c26dd93c5364c4fe683c708af741e791a0d6a402b721a810a1b0634ab4fbe7ff
nextest-archive-ubuntu-latest Expired
441 MB
sha256:7f0852b4e56c99f7ec635a5764c34174b81bbae22d183d0899eae7df1db2249d
nextest-archive-zeph-db-postgres Expired
12.1 MB
sha256:fa365201e97a4a98841ab9a04c59cce275aa59f3c1b98697b9de4668aaa8fcb0
zeph-binary Expired
52 MB
sha256:770138e8a9209b0256c5a6db133c0b1c1f1cfedeaec2ff0da39a02642d04996d