Skip to content

fix(core): compact when a reply stops early at the output limit #10175

fix(core): compact when a reply stops early at the output limit

fix(core): compact when a reply stops early at the output limit #10175

Triggered via pull request October 27, 2026 04:07
Status Success
Total duration 58s
Artifacts –

check.yml

on: pull_request
typecheck
50s
typecheck
Fit to window
Zoom out
Zoom in

Annotations

11 warnings
typecheck
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@0057852bfaa89a56745cba8c7296529d2fc39830, actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
anti-slop(require-safety-comment-for-type-assertion): packages/app/src/shell/errors/description.ts#L20
This type assertion has no `SAFETY:` justification. State the checked invariant immediately before the assertion or its containing statement.
anti-slop(no-runtime-typeof): packages/app/src/shell/errors/description.ts#L18
A `typeof` check narrows a representation without establishing its contract. Parse input at its I/O boundary, then branch on the domain value.
anti-slop(no-unknown-parameters): packages/app/src/shell/errors/description.ts#L17
Parameter `value` leaves input unparsed. Accept a named domain type; run the expected schema or parser at the I/O boundary before calling this function.
anti-slop(no-unknown-parameters): packages/app/src/shell/errors/description.ts#L14
Parameter `error` leaves input unparsed. Accept a named domain type; run the expected schema or parser at the I/O boundary before calling this function.
anti-slop(no-runtime-typeof): packages/app/src/shell/errors/description.ts#L3
A `typeof` check narrows a representation without establishing its contract. Parse input at its I/O boundary, then branch on the domain value.
anti-slop(no-unknown-parameters): packages/app/src/shell/errors/description.ts#L1
Parameter `error` leaves input unparsed. Accept a named domain type; run the expected schema or parser at the I/O boundary before calling this function.
anti-slop(no-known-value-widening): packages/app/src/shell/errors/description.test.ts#L28
The explicit anonymous object type on binding `error` discards known type evidence. Keep inference, validate with `satisfies`, or use a named owner contract.
anti-slop(require-readable-spacing): packages/app/public/oc-theme-preload.js#L20
Expected blank line before this statement.
anti-slop(require-readable-spacing): packages/app/public/oc-theme-preload.js#L15
Expected blank line before this statement.
anti-slop(require-readable-spacing): packages/app/public/oc-theme-preload.js#L1
Expected blank line before this statement.