[Feature]: [Feature]: 自动超时跳过选择应可配置(自定义时长 / 可关闭自动跳过)
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 55/100
Research direction
Start by locating the desktop app logic that enforces the fixed 30-second timeout and the settings surface for user-configurable behavior. Define the supported timeout choices, custom duration, and disabled or prompt-only fallback, then verify that selections wait or auto-skip according to the chosen setting.
Written by the indexing model from the issue text.
Description
Problem / opportunity
在使用过程中,当助手需要用户做选择(例如工具确认、多项选择等)时,会在固定 30 秒后自动超时并跳过选择。这个时长是写死的,用户无法调整。
实际使用中 30 秒经常不够:用户可能正在阅读选项、思考、或者临时去处理别的事,结果还没选就被自动跳过了,导致流程走了默认/非预期的分支,体验很受影响。
希望能让用户自行控制这个超时行为。
虽然它自动选的一般也是我需要选的,但是失去对项目的控制感觉很不安全
Proposed behavior
- 在设置里提供超时时长的自定义选项(例如 15s / 30s / 60s / 自定义数值),而不是写死 30 秒。
- 提供「关闭自动跳过」的开关:关闭后,等待用户手动选择,不自动超时。
- 若担心完全关闭导致流程卡住,可以退一步提供「超时后不跳过,改为提示用户手动处理」的兜底行为。
这样用户能按自己的使用节奏决定要不要自动跳过、跳过多久。
我现在的临时解决方案是写的项目规则,让它到时间自动重新问,而不是直接帮我选,这就需要我每个项目都需要设这个规则很麻烦
Product surface
Desktop app
Details, examples, or constraints
No response
- Dominant language
- Rust
- Stars
- 2.3k
- Forks
- 236
- Avg merge
- 2h 55m
- Merged PRs (30d)
- 611
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from GCWing/OpenBitFun
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
GCWing/OpenBitFun#2363 ·
-
question
Difficulty 1/5 Under an hour Newbie friendliness 78/100
GCWing/OpenBitFun#2340 ·
-
GCWing/OpenBitFun#3195 · 2 comments · 1 assignee ·
-
GCWing/OpenBitFun#3193 · 1 assignee ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
GCWing/OpenBitFun#3190 ·
All issues in GCWing/OpenBitFun
Similar issues
-
Browser (wasm) relay client cannot connect to relays whose URL has a trailing-dot FQDN hostname Open
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
n0-computer/iroh#4550 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
paritytech/zombienet-sdk#591 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
farion1231/cc-switch#7638 · 1 comment ·
-
onnx-ir re-exports ModelProto and GraphProto but not NodeProto, AttributeProto and AttributeType Open
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100