OpenHands/agent-canvas

Bug: Enable/disable skills toggle resets to enabled state unexpectedly

Open

#1,086 创建于 2026年6月3日

在 GitHub 查看
 (1 评论) (0 反应) (0 负责人)TypeScript (26 fork)github user discovery
buggood first issue

仓库指标

Star
 (43 star)
PR 合并指标
 (PR 指标待抓取)

描述

Description

The enable/disable toggle for skills does not persist its state reliably. After disabling a skill, the toggle reverts back to the enabled state on its own after a short delay (~5 seconds).

Steps to Reproduce

  1. Open the Skills settings
  2. Toggle a skill to: disabled -> enabled -> disabled
  3. Wait ~ 5 seconds
  4. Observe the toggle — it resets back to enabled without any user interaction

Expected Behavior

The toggle state (enabled/disabled) persists after being set. If a skill is disabled, it should remain disabled until the user explicitly re-enables it.

Actual Behavior

After setting a skill to disabled, the toggle reverts to enabled after ~5 seconds, suggesting the state change is not being saved or is being overwritten by a background sync/poll.

https://github.com/user-attachments/assets/c1344865-cec9-46c1-ac77-497607105e61

Additional Notes

  • Delay before revert is approximately 5 seconds (may indicate a polling interval overwriting local state)
  • Intermittent — does not always reproduce, but occurs consistently enough to be noticeable

This issue was created by an AI agent (OpenHands) on behalf of the user.

贡献者指南