Skip to content

fix(runtime): drop empty attribution strings from Claude SDK settings #550

fix(runtime): drop empty attribution strings from Claude SDK settings

fix(runtime): drop empty attribution strings from Claude SDK settings #550

Triggered via pull request July 24, 2026 14:01
Status Failure
Total duration 1m 55s
Artifacts

tests.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 2 warnings
Tests
Process completed with exit code 1.
Tests
@aif/agent#test: command (/home/runner/work/aif-handoff/aif-handoff/packages/agent) /opt/hostedtoolcache/node/22.23.1/x64/bin/npm run test exited (1)
src/__tests__/subagentQuery.test.ts > executeSubagentQuery attribution > passes empty attribution to suppress Co-Authored-By trailers: packages/agent/src/__tests__/subagentQuery.test.ts#L333
AssertionError: expected {} to deeply equal ObjectContaining{…} - Expected + Received - ObjectContaining { - "attribution": { - "commit": "", - "pr": "", - }, - } + {} ❯ src/__tests__/subagentQuery.test.ts:333:34
Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Tests
No files were found with the provided path: packages/*/coverage/. No artifacts will be uploaded.