Skip to content

fix(slack): keep newest rich progress lines #182407

fix(slack): keep newest rich progress lines

fix(slack): keep newest rich progress lines #182407

Triggered via push May 4, 2026 05:34
Status Failure
Total duration 4m 47s
Artifacts 4

ci.yml

on: push
preflight
13s
preflight
security-scm-fast
14s
security-scm-fast
security-dependency-audit
10s
security-dependency-audit
build-artifacts
1m 30s
build-artifacts
Matrix: check-additional-shard
Matrix: check-shard
Matrix: checks-fast-channel-contracts-shard
Matrix: checks-fast-plugin-contracts-shard
Matrix: checks-node-core-test-nondist-shard
checks-fast-protocol
49s
checks-fast-protocol
checks-node-compat-node22
checks-node-compat-node22
check-docs
1m 1s
check-docs
skills-python
skills-python
macos-swift
macos-swift
Matrix: android
Matrix: checks-fast-core
Matrix: checks-windows
Matrix: macos-node
security-fast
2s
security-fast
Matrix: checks-node-core-test-dist-shard
build-smoke
2s
build-smoke
Matrix: checks
check-additional
2s
check-additional
checks-fast-contracts-channels
4s
checks-fast-contracts-channels
checks-fast-contracts-plugins
2s
checks-fast-contracts-plugins
checks-node-core
3s
checks-node-core
Fit to window
Zoom out
Zoom in

Annotations

9 errors and 41 warnings
checks-node-agentic-plugin-sdk
Process completed with exit code 1.
[plugin-sdk] src/plugin-sdk/channel-entry-contract.test.ts > loadBundledEntryExportSync > can disable source-tree fallback for dist bundled entry checks: src/plugins/plugin-module-loader-cache.ts#L204
TypeError: The argument 'filename' must be a file URL object, file URL string, or absolute path string. Received '\\tmp\\openclaw-channel-entry-contract-yagoql\\extensions\\telegram\\src\\secret-contract.ts' ❯ createJiti node_modules/jiti/dist/jiti.cjs:1:157433 ❯ eval_evalModule node_modules/jiti/dist/jiti.cjs:1:154650 ❯ jitiRequire node_modules/jiti/dist/jiti.cjs:1:150967 ❯ node_modules/jiti/dist/jiti.cjs:1:157987 ❯ Object.apply src/plugins/plugin-module-loader-cache.ts:204:26 ❯ src/plugins/plugin-module-loader-cache.ts:232:43 ❯ loadBundledEntryModuleSync src/plugin-sdk/channel-entry-contract.ts:377:14 ❯ Module.loadBundledEntryExportSync src/plugin-sdk/channel-entry-contract.ts:411:18 ❯ src/plugin-sdk/channel-entry-contract.test.ts:429:7 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'ERR_INVALID_ARG_VALUE' }
[plugin-sdk] src/plugin-sdk/channel-entry-contract.test.ts > loadBundledEntryExportSync > normalizes Windows absolute sidecar paths before module loads them: src/plugins/plugin-module-loader-cache.ts#L204
Error: Cannot find module '/C:/Users/alice/openclaw/dist/extensions/feishu/helper.ts' Require stack: - /home/runner/work/openclaw/openclaw/src/plugin-sdk/channel-entry-contract.ts ❯ jitiResolve node_modules/jiti/dist/jiti.cjs:1:148703 ❯ jitiRequire node_modules/jiti/dist/jiti.cjs:1:150290 ❯ node_modules/jiti/dist/jiti.cjs:1:157987 ❯ Object.apply src/plugins/plugin-module-loader-cache.ts:204:26 ❯ src/plugins/plugin-module-loader-cache.ts:232:43 ❯ loadBundledEntryModuleSync src/plugin-sdk/channel-entry-contract.ts?scope=windows-safe-jiti-path:377:14 ❯ Module.loadBundledEntryExportSync src/plugin-sdk/channel-entry-contract.ts?scope=windows-safe-jiti-path:411:18 ❯ src/plugin-sdk/channel-entry-contract.test.ts:334:30 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'MODULE_NOT_FOUND', requireStack: [ '/home/runner/work/openclaw/openclaw/src/plugin-sdk/channel-entry-contract.ts' ] }
[plugin-sdk] src/plugin-sdk/channel-entry-contract.test.ts > loadBundledEntryExportSync > keeps Windows dist sidecar loads off source-transform loading: src/plugins/plugin-module-loader-cache.ts#L204
TypeError: The argument 'filename' must be a file URL object, file URL string, or absolute path string. Received '\\tmp\\openclaw-channel-entry-contract-sxIqOv\\dist\\extensions\\telegram\\helper.ts' ❯ createJiti node_modules/jiti/dist/jiti.cjs:1:157433 ❯ eval_evalModule node_modules/jiti/dist/jiti.cjs:1:154650 ❯ jitiRequire node_modules/jiti/dist/jiti.cjs:1:150967 ❯ node_modules/jiti/dist/jiti.cjs:1:157987 ❯ Object.apply src/plugins/plugin-module-loader-cache.ts:204:26 ❯ src/plugins/plugin-module-loader-cache.ts:232:43 ❯ loadBundledEntryModuleSync src/plugin-sdk/channel-entry-contract.ts?scope=windows-dist-jiti:377:14 ❯ Module.loadBundledEntryExportSync src/plugin-sdk/channel-entry-contract.ts?scope=windows-dist-jiti:411:18 ❯ src/plugin-sdk/channel-entry-contract.test.ts:293:30 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'ERR_INVALID_ARG_VALUE' }
[channels] src/channels/plugins/module-loader.test.ts > channel plugin module loader helpers > loads TypeScript channel plugin modules through Jiti when no native hook exists: src/channels/plugins/module-loader.test.ts#L90
AssertionError: expected { __esModule: true, ok: true } to deeply equal { loadedBy: 'jiti', …(1) } - Expected + Received { - "loadedBy": "jiti", - "target": "/tmp/openclaw-channel-module-loader-XQYxUm/extensions/demo/index.ts", + "ok": true, } ❯ src/channels/plugins/module-loader.test.ts:90:7
checks-node-channels
Process completed with exit code 1.
checks-node-core-runtime-infra-process
Process completed with exit code 1.
[runtime-config] src/config/load-channel-config-surface.test.ts > loadChannelConfigSurfaceModule > falls back to bun when the source-aware loader fails: src/config/load-channel-config-surface.test.ts#L163
AssertionError: expected "vi.fn()" to be called at least once ❯ src/config/load-channel-config-surface.test.ts:163:26 ❯ Module.withTempDir src/test-helpers/temp-dir.ts:122:12 ❯ src/config/load-channel-config-surface.test.ts:151:5
checks-node-core
Process completed with exit code 1.
checks-node-agentic-agents
Cache save failed.
checks-node-agentic-command-support
Cache save failed.
checks-fast-protocol
Cache save failed.
checks-node-core-ui
Cache save failed.
check-additional-boundaries-c
Cache save failed.
checks-node-agentic-commands-doctor-shared
Cache save failed.
check-additional-boundaries-d
Cache save failed.
checks-node-core-support
Cache save failed.
checks-node-agentic-commands-models
Cache save failed.
check-preflight-guards
Cache save failed.
check-additional-boundaries-b
Cache save failed.
checks-node-auto-reply-reply-session
Cache save failed.
check-strict-smoke
Cache save failed.
checks-node-auto-reply-core-top-level
Cache save failed.
checks-node-agentic-commands-doctor
Cache save failed.
checks-node-agentic-commands-onboard-config
Cache save failed.
checks-node-auto-reply-reply-agent-runner
Cache save failed.
check-docs
Cache save failed.
checks-node-agentic-plugin-sdk
Cache save failed.
check-additional-extension-channels
Cache save failed.
check-additional-runtime-topology-architecture
Cache save failed.
checks-node-auto-reply-reply-state-routing
Cache save failed.
checks-node-agentic-gateway-methods
Cache save failed.
check-policy-guards
Cache save failed.
checks-node-core-src-security
Cache save failed.
checks-node-auto-reply-reply-dispatch
Cache save failed.
checks-node-agentic-commands-agent-channel
Cache save failed.
checks-node-agentic-cli
Cache save failed.
checks-node-auto-reply-reply-commands
Cache save failed.
checks-node-core-runtime-media-ui
Cache save failed.
checks-fast-contracts-channels-b
Cache save failed.
checks-fast-contracts-channels-c
Cache save failed.
checks-fast-contracts-channels-a
Cache save failed.
checks-node-agentic-gateway-core
Cache save failed.
check-dependencies
Cache save failed.
check-additional-extension-bundled
Cache save failed.
checks-node-agentic-commands-status-tools
Cache save failed.
check-additional-extension-package-boundary
Cache save failed.
checks-node-core-runtime-shared
Cache save failed.
checks-node-core-fast
Cache save failed.
check-additional-boundaries-a
Cache save failed.

Artifacts

Produced during runtime
Name Size Digest
canvas-a2ui-bundle Expired
116 KB
sha256:315eb94c8325c749484c08c23a7c8568e39e86f1c05da667087ec49cd83a44b2
deadcode-reports
108 KB
sha256:b910dd81a7b6c1838dbd7a642bdda1e4841f058a28b9164f7ebc5e42e0ec0ac2
dist-runtime-build Expired
20.7 MB
sha256:11651e86b2b6fbbcd81fb58ba71868639bf310c3d8ac14b4ae8edbf81616e531
gateway-watch-regression
177 KB
sha256:a06a28365b9214746a210b3d7f92e62e77ce74d94337e17e4e8d75c7623cdb0a