Skip to content

docs(rfc): RFC-0015 cache-hit audit & request trace #41

docs(rfc): RFC-0015 cache-hit audit & request trace

docs(rfc): RFC-0015 cache-hit audit & request trace #41

Triggered via pull request August 1, 2026 15:17
Status Success
Total duration 3m 56s
Artifacts 9

ci.yml

on: pull_request
Rust core (fmt + clippy + test)
3m 49s
Rust core (fmt + clippy + test)
Python binding
2m 55s
Python binding
Contract tests
1m 37s
Contract tests
Matrix: ffi-build
Matrix: java-binding
Matrix: node-binding
Fit to window
Zoom out
Zoom in

Annotations

80 warnings
aimux-ffi (x86_64-unknown-linux-gnu)
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/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
aimux-ffi (x86_64-unknown-linux-gnu)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-stream"
aimux-ffi (x86_64-unknown-linux-gnu)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-providers"
aimux-ffi (x86_64-unknown-linux-gnu)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-provider-utils"
aimux-ffi (x86_64-unknown-linux-gnu)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-core"
Java binding (JDK 17)
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-java@v4, gradle/actions/setup-gradle@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Java binding (JDK 17)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-stream"
Java binding (JDK 17)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-providers"
Java binding (JDK 17)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-provider-utils"
Java binding (JDK 17)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-core"
Node binding (aarch64-apple-darwin)
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, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Node binding (aarch64-apple-darwin)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-stream"
Node binding (aarch64-apple-darwin)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-providers"
Node binding (aarch64-apple-darwin)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-provider-utils"
Node binding (aarch64-apple-darwin)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-core"
Java binding (JDK 21)
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-java@v4, gradle/actions/setup-gradle@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Java binding (JDK 21)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-stream"
Java binding (JDK 21)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-providers"
Java binding (JDK 21)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-provider-utils"
Java binding (JDK 21)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-core"
Java binding (JDK 8)
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-java@v4, gradle/actions/setup-gradle@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Java binding (JDK 8)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-stream"
Java binding (JDK 8)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-providers"
Java binding (JDK 8)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-provider-utils"
Java binding (JDK 8)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-core"
Java binding (JDK 11)
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-java@v4, gradle/actions/setup-gradle@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Java binding (JDK 11)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-stream"
Java binding (JDK 11)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-providers"
Java binding (JDK 11)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-provider-utils"
Java binding (JDK 11)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-core"
Contract tests
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/
Contract tests
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-stream"
Contract tests
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-providers"
Contract tests
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-provider-utils"
Contract tests
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-core"
aimux-ffi (aarch64-apple-darwin)
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/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
aimux-ffi (aarch64-apple-darwin)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-stream"
aimux-ffi (aarch64-apple-darwin)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-providers"
aimux-ffi (aarch64-apple-darwin)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-provider-utils"
aimux-ffi (aarch64-apple-darwin)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-core"
Node binding (aarch64-unknown-linux-gnu)
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, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Node binding (aarch64-unknown-linux-gnu)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-stream"
Node binding (aarch64-unknown-linux-gnu)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-providers"
Node binding (aarch64-unknown-linux-gnu)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-provider-utils"
Node binding (aarch64-unknown-linux-gnu)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-core"
Node binding (x86_64-unknown-linux-gnu)
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, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Node binding (x86_64-unknown-linux-gnu)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-stream"
Node binding (x86_64-unknown-linux-gnu)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-providers"
Node binding (x86_64-unknown-linux-gnu)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-provider-utils"
Node binding (x86_64-unknown-linux-gnu)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-core"
Python binding
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-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Python binding
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-stream"
Python binding
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-providers"
Python binding
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-provider-utils"
Python binding
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-core"
aimux-ffi (x86_64-pc-windows-msvc)
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/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
aimux-ffi (x86_64-pc-windows-msvc)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-stream"
aimux-ffi (x86_64-pc-windows-msvc)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-providers"
aimux-ffi (x86_64-pc-windows-msvc)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-provider-utils"
aimux-ffi (x86_64-pc-windows-msvc)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-core"
Node binding (aarch64-pc-windows-msvc)
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, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Node binding (aarch64-pc-windows-msvc)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-stream"
Node binding (aarch64-pc-windows-msvc)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-providers"
Node binding (aarch64-pc-windows-msvc)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-provider-utils"
Node binding (aarch64-pc-windows-msvc)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-core"
Node binding (x86_64-pc-windows-msvc)
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, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Node binding (x86_64-pc-windows-msvc)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-stream"
Node binding (x86_64-pc-windows-msvc)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-providers"
Node binding (x86_64-pc-windows-msvc)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-provider-utils"
Node binding (x86_64-pc-windows-msvc)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-core"
Rust core (fmt + clippy + test)
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/
Rust core (fmt + clippy + test)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-stream"
Rust core (fmt + clippy + test)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-providers"
Rust core (fmt + clippy + test)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-provider-utils"
Rust core (fmt + clippy + test)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-core"
Node binding (x86_64-apple-darwin)
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, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Node binding (x86_64-apple-darwin)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-stream"
Node binding (x86_64-apple-darwin)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-providers"
Node binding (x86_64-apple-darwin)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-provider-utils"
Node binding (x86_64-apple-darwin)
Error parsing Cargo.toml manifest, fallback to caching entire file: Error: Invalid TOML document: only letter, numbers, dashes and underscores are allowed in keys 1: [package] ^ 2: name = "aimux-core"

Artifacts

Produced during runtime
Name Size Digest
ffi-aarch64-apple-darwin
1.31 MB
sha256:42963086fdbc571e289a303ce70eb7468a3f6b1d883028cfe9c09461a53ba602
ffi-x86_64-pc-windows-msvc
1.25 MB
sha256:8982f6b4ccdab66611f2aa4a4565b31dacb4b76791fd6b500b3cc557e3ab0746
ffi-x86_64-unknown-linux-gnu
1.58 MB
sha256:70ca96dda329e15ec24558062b43e78a33044987cb10822f28d26df2afb232eb
node-aarch64-apple-darwin
6.5 MB
sha256:3e7f78747be356ecbcacd1160338106c8173200fde4c73a0addedb15ef98e8d5
node-aarch64-pc-windows-msvc
4.16 MB
sha256:b0fc77f3ce64e5f8ed5236f24aee86d1f8c056db18c2c982430581113d17a468
node-aarch64-unknown-linux-gnu
24.7 MB
sha256:3f694059c15c84f40784b73b605e18aa5a0d7d9861a4155005e99153d13db281
node-x86_64-apple-darwin
5.85 MB
sha256:33c6e528d6dfb974a0dd213dc3b5c4e5c3d271809edf8391febe57a97afcd55d
node-x86_64-pc-windows-msvc
4.45 MB
sha256:99af242a0aa1c805f6e5321650170a1f17a38f2a44972e5673c9801098b96396
node-x86_64-unknown-linux-gnu
25.5 MB
sha256:e99d2883913e96b8cfba84ff8b0cea5d662898ad93a65662f6d3d15634595886