Skip to content

refactor(honcho): delegate _is_trivial_prompt wholly to the shared cl… #13

refactor(honcho): delegate _is_trivial_prompt wholly to the shared cl…

refactor(honcho): delegate _is_trivial_prompt wholly to the shared cl… #13

Triggered via push August 3, 2026 12:49
Status Success
Total duration 7m 14s
Artifacts 11

ci.yml

on: push
Detect affected areas
9s
Detect affected areas
OSV scan  /  ...  /  osv-scan
33s
OSV scan / Scan lockfiles / osv-scan
Check contributors  /  check-attribution
36s
Check contributors / check-attribution
Check uv.lock  /  uv lock --check
13s
Check uv.lock / uv lock --check
Deny unrelated histories  /  check-common-ancestor
Deny unrelated histories / check-common-ancestor
Desktop E2E  /  Playwright E2E (Linux)
Desktop E2E / Playwright E2E (Linux)
package-lock.json diff  /  package-lock.json semantic diff
package-lock.json diff / package-lock.json semantic diff
Matrix: Build&Test Docker image / build
Waiting for pending jobs
Python tests  /  e2e
33s
Python tests / e2e
Python lints  /  ruff + ty diff
0s
Python lints / ruff + ty diff
Python lints  /  ruff enforcement (blocking)
10s
Python lints / ruff enforcement (blocking)
Python lints  /  Windows footguns (blocking)
16s
Python lints / Windows footguns (blocking)
Docs Site  /  docs-site-checks
4m 1s
Docs Site / docs-site-checks
Lint Docker scripts  /  Lint Dockerfile (hadolint)
21s
Lint Docker scripts / Lint Dockerfile (hadolint)
Lint Docker scripts  /  Lint docker/ shell scripts (shellcheck)
11s
Lint Docker scripts / Lint docker/ shell scripts (shellcheck)
JS & TS checks  /  List npm workspaces
46s
JS & TS checks / List npm workspaces
Supply-chain scan  /  Check PyPI dependency upper bounds
Supply-chain scan / Check PyPI dependency upper bounds
Supply-chain scan  /  Scan PR for critical supply chain risks
Supply-chain scan / Scan PR for critical supply chain risks
Python tests  /  Generate slices
9s
Python tests / Generate slices
Check no committed infographics  /  check-no-committed-infographics
9s
Check no committed infographics / check-no-committed-infographics
OSV scan  /  Emit review status
9s
OSV scan / Emit review status
Matrix: Build&Test Docker image / publish
Waiting for pending jobs
Matrix: JS & TS checks / check
Supply-chain scan  /  Aggregate review statuses
Supply-chain scan / Aggregate review statuses
Matrix: Python tests / test
Build&Test Docker image  /  merge
Build&Test Docker image / merge
Review label gate  /  Review label gate
Review label gate / Review label gate
Python tests  /  save-durations
4s
Python tests / save-durations
CI review comment (live)
0s
CI review comment (live)
All required checks pass
2s
All required checks pass
CI timing report
17s
CI timing report
Fit to window
Zoom out
Zoom in

Annotations

31 warnings and 1 notice
OSV scan / Emit review status
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
JS & TS checks / List npm workspaces
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
JS & TS checks / tests-js / check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
JS & TS checks / apps/bootstrap-installer / check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
JS & TS checks / web / check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
JS & TS checks / web / check: web/src/themes/context.tsx#L586
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
JS & TS checks / web / check: web/src/pages/SkillsPage.tsx#L174
React Hook useEffect has missing dependencies: 'showToast' and 't.common.loading'. Either include them or remove the dependency array
JS & TS checks / web / check
React Hook useEffect has missing dependencies: 'showToast' and 't.config.failedToLoadRaw'. Either include them or remove the dependency array
JS & TS checks / web / check
React Hook useEffect has missing dependencies: 'searchParams', 'setSearchParams', and 'terminalTheme'. Either include them or remove the dependency array
JS & TS checks / web / check: web/src/i18n/context.tsx#L134
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
JS & TS checks / web / check: web/src/i18n/context.tsx#L54
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
JS & TS checks / web / check: web/src/components/SidebarStatusStrip.tsx#L51
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
JS & TS checks / web / check: web/src/components/ChatSidebar.tsx#L89
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
JS & TS checks / apps/desktop / check:test:desktop:all
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
JS & TS checks / apps/desktop / check:test:desktop:platforms
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
JS & TS checks / ui-tui/packages/hermes-ink / check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
JS & TS checks / apps/shared / check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
JS & TS checks / ui-tui / check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
JS & TS checks / apps/desktop / check:lint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Docs Site / docs-site-checks
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
JS & TS checks / apps/desktop / check:test:ui
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Check no committed infographics / check-no-committed-infographics
No committed PR-infographic images.

Artifacts

Produced during runtime
Name Size Digest
OSV Scanner SARIF file Expired
3.71 KB
sha256:737e476818b409b12f812c246e4adf12a4cadcef97ffb5c5f78927d97b83d64f
ci-timings-report Expired
6.12 KB
sha256:16e6c4ff3371e64489dde54a46293d30602718996386ad249c0802de8231b2ea
ci-timings-review-status Expired
365 Bytes
sha256:e41e6a4e37e7457b376d487de82b6ba76b0e876a07c9eb57501d34556df9da37
test-durations-slice-1 Expired
4.85 KB
sha256:0383f8c5d0425366c8cbc7baf1fd729b656d08695dcee8ea9f4c0668d54add5c
test-durations-slice-2 Expired
4.94 KB
sha256:d2bec262067c458d95b1962b9ef96826fda93c065da42205add007cdf0964946
test-durations-slice-3 Expired
4.95 KB
sha256:0a9d8513adc0c71ad0f82136b0f8d5bcbff43902bf407810fef2aff960388145
test-durations-slice-4 Expired
4.94 KB
sha256:b2392264af41a7f1279f77bbed186d2dafae3ad3e146c2ee9ad128eb82200457
test-durations-slice-5 Expired
5.12 KB
sha256:9e9f0bdf295cb7406766627a58191ea3b810995a8bcb2bef566f14d4aca32d50
test-durations-slice-6 Expired
4.96 KB
sha256:915682c19a380e0da702d3af4ae8f5b3c028f59a39a84d823f9815248dc642fd
test-durations-slice-7 Expired
4.96 KB
sha256:3c1e9ab3b9812f81452630704896bf22c92c8d566dadfc85925e4571b76ee59f
test-durations-slice-8 Expired
4.89 KB
sha256:2277232f246914229a4d73a266ab851771369c78086a5dff87436365b84aebc8