Skip to content

fix(web): stop sending prompts into a busy turn on the web UI #4291

fix(web): stop sending prompts into a busy turn on the web UI

fix(web): stop sending prompts into a busy turn on the web UI #4291

Triggered via pull request July 9, 2026 15:29
Status Success
Total duration 5m 56s
Artifacts

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

15 warnings
test-pi-tui
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/
lint
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/
eslint-plugin-unicorn(prefer-string-replace-all): packages/protocol/src/asyncapi.ts#L135
Prefer `String#replaceAll()` over `String#replace()` when using a regex with the global flag.
eslint-plugin-unicorn(prefer-string-replace-all): packages/protocol/src/asyncapi.ts#L135
Prefer `String#replaceAll()` over `String#replace()` when using a regex with the global flag.
eslint-plugin-unicorn(prefer-set-has): packages/oauth/src/managed-kimi-code.ts#L305
should be a `Set`, and use `.has()` to check existence or non-existence.
eslint-plugin-unicorn(catch-error-name): packages/agent-core/src/errors/unexpectedError.ts#L70
The catch parameter "err" should be named "error"
eslint-plugin-unicorn(catch-error-name): packages/agent-core/src/errors/unexpectedError.ts#L56
The catch parameter "handlerErr" should be named "error"
eslint-plugin-unicorn(prefer-math-trunc): packages/agent-core/src/tools/cron/jitter.ts#L74
Prefer `Math.trunc()` over instead of `>>> 0`.
eslint-plugin-unicorn(prefer-math-trunc): packages/agent-core/src/tools/cron/jitter.ts#L71
Prefer `Math.trunc()` over instead of `| 0`.
eslint(no-loop-func): packages/agent-core/src/agent/turn/index.ts#L861
Function declared in a loop contains unsafe references to variable(s)
eslint(no-console): packages/oauth/src/custom-registry.ts#L221
Unexpected console statement.
typecheck
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/
build
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/
test
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/