fix(cron): restore interactive sessions and label scheduled turns #4495
ci.yml
on: pull_request
Verify reusable PR CI evidence
Queue/main installation and offline gateway canary
0s
Complete Gateway Contract verification (Linux)
10m 3s
Matrix: Managed Toolchain Artifact E2E / validate
Matrix: skill-hub
Matrix: ubuntu-full
Matrix: windows-full
Validate GitHub Actions workflows
23s
OpenTUI package tests
27s
Desktop Electron unit tests
27s
Lint, test, and build (ubuntu-latest, 3.12)
1m 15s
macOS profile recovery and native no-replace (3.12)
2m 2s
Release packaging contracts
1m 6s
README locale parity
16s
Managed Toolchain Artifact E2E
/
Linux musl x64 TinyTeX real artifact
1m 0s
Matrix: desktop-recovery-e2e
CI result
8s
Annotations
3 errors and 38 warnings
|
Full offline tests (ubuntu-latest, recovery-migration)
Process completed with exit code 1.
|
|
Windows high-risk (recovery-migration)
Process completed with exit code 1.
|
|
CI result
Process completed with exit code 1.
|
|
Plan CI suites
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/
|
|
README locale parity
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/
|
|
Validate GitHub Actions workflows
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
OpenTUI package 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/
|
|
Desktop Electron unit 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/
|
|
Frontend artifact producer
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/
|
|
Managed Toolchain Artifact E2E / Linux musl x64 TinyTeX real artifact
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/
|
|
Managed Toolchain Artifact E2E / Linux arm64 real artifacts
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, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Release packaging contracts
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, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Lint, test, and build (ubuntu-latest, 3.12)
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, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
skill-hub-contract (macos-latest)
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, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
skill-hub-contract (ubuntu-latest)
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, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Managed Toolchain Artifact E2E / Linux x64 real artifacts
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, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
macOS profile recovery and native no-replace (3.12)
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, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Managed Toolchain Artifact E2E / macOS Apple Silicon real artifacts
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, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
skill-hub-contract (windows-latest)
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, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Managed Toolchain Artifact E2E / Windows x64 real artifacts
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, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
WebUI chat recovery
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Desktop recovery E2E (windows-latest, ownership)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Desktop recovery E2E (macos-latest, ownership)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Desktop recovery E2E (windows-latest, workbench)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Full offline tests (ubuntu-latest, recovery-migration)
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, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Managed Toolchain Artifact E2E / macOS Intel real artifacts
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, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Full offline tests (ubuntu-latest, desktop-installer-contracts)
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, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Desktop recovery E2E (macos-latest, workbench)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Full offline tests (ubuntu-latest, gateway-sqlite)
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, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Complete Gateway Contract verification (Linux)
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/setup-python@v5, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Full offline tests (ubuntu-latest, core)
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, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Desktop recovery E2E (macos-latest, profiles)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Desktop recovery E2E (ubuntu-latest, all)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Windows high-risk (core)
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, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Windows high-risk (desktop-installer-contracts)
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, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Desktop recovery E2E (windows-latest, profiles)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Frontend tests and package validation
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/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Windows high-risk (gateway-sqlite)
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, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Windows high-risk (recovery-migration)
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, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Gateway Contract determinism (Windows)
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/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
CI result
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/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
desktop-recovery-e2e-macos-latest-ownership-attempt-1
|
887 Bytes |
sha256:7ade816e970c071827d13410e00b1228648277f0589eb06dd428aad599b6890b
|
|
|
desktop-recovery-e2e-macos-latest-profiles-attempt-1
|
941 Bytes |
sha256:965b1ac78b1f21be799ff4d9b0c072e10c38fd9e9141de1783d541f3333149f9
|
|
|
desktop-recovery-e2e-macos-latest-workbench-attempt-1
|
1.01 KB |
sha256:99e026be07c41bce9952d817a4b7a3ba10a401cebd2af792c91c93c80ca4f99a
|
|
|
desktop-recovery-e2e-ubuntu-latest-all-attempt-1
|
1.23 KB |
sha256:85583eb26622bbc5134e3985c78d018da54ef5086778d349d5f610f224491e11
|
|
|
desktop-recovery-e2e-windows-latest-ownership-attempt-1
|
891 Bytes |
sha256:acd99b6608db48189074f073d8ffe746b93545853a287496e55829916da30e13
|
|
|
desktop-recovery-e2e-windows-latest-profiles-attempt-1
|
939 Bytes |
sha256:d2f58ea31f5574f5f0560bea9284fa1fa19c863dd37e3a12a77d355f35a3e9d7
|
|
|
desktop-recovery-e2e-windows-latest-workbench-attempt-1
|
1 KB |
sha256:7b1fb8772c608b6f4d8ed54bbc033b6c700aaa00888f761f4b893a9b51b26a9a
|
|
|
gateway-contract-hashes-linux
|
46.2 KB |
sha256:dc8b0b277dbfba349dab332403b47ba627d220be91e601966c078ff41aaebd4f
|
|
|
gateway-contract-verification-hashes-linux
|
48.7 KB |
sha256:35566a3392c9d767e73d6ea077c7080a3a636ef5521b6ae62b04a0186724fa9e
|
|
|
macos-recovery-attempt-1
|
19.3 KB |
sha256:1b3931338534ff131cb74947d71c2900c63d4b79f55802181491d18c88b2b892
|
|
|
opensquilla-webui-dist
|
16.9 MB |
sha256:8f9c34d6b8027fc004796e5d094daa67da1c949034c747486534668772583ef5
|
|
|
ubuntu-full-core-attempt-1
|
286 KB |
sha256:f385f5d6f0ecfb02933ee689f7c4a996a3aa9acb3e61f0f5e2e04b83c811705e
|
|
|
ubuntu-full-desktop-installer-contracts-attempt-1
|
194 KB |
sha256:2d2fad013750023ce999dda31b58cfd2a62d44e09f703c72805bafaea9030192
|
|
|
ubuntu-full-gateway-sqlite-attempt-1
|
375 KB |
sha256:63932a1cdc5e42e4917484ca88f0a0b19a991e46fe76d70c60c7a6287dba14f7
|
|
|
ubuntu-full-recovery-migration-attempt-1
|
197 KB |
sha256:0914bd2452241c931166538c8ee4cf5c6a193529daad9a5bf6c68bf799224619
|
|
|
windows-high-risk-core-attempt-1
|
301 KB |
sha256:6e04ef31c7a7d30341aac34c075ff045ae6e5f05e10c58b52ea4c8619aafafdf
|
|
|
windows-high-risk-desktop-installer-contracts-attempt-1
|
198 KB |
sha256:bc429bdd473a8cf38b87c25eb4908ae2ed73303d0d605ba7813ad44c8ef5de2c
|
|
|
windows-high-risk-gateway-sqlite-attempt-1
|
393 KB |
sha256:6e569d2bd4f7876a4359bd4c797393d17006bf0839385c64bbddf5dcc8a01088
|
|
|
windows-high-risk-recovery-migration-attempt-1
|
202 KB |
sha256:f1101bb45417e9216f39bf0801890c221b80c626d43303fe1a24a4e895d41713
|
|