makecindy / makecindy/cindy

桌面端问答卡片里用自定义输入回答并按回车,被当成「用户取消提问」

Open
#4,429 1 comment 0 reactions 0 assignees View on GitHub
bug
Dominant language
TypeScript
Stars
2.7k
Forks
395
Avg merge
21h 48m
Merged PRs (30d)
776

Description

**提交人**: wangzhenbiao
**客户端版本**: 0.1.79

---

## 现象

Agent 提出一个带若干候选项的问题后,桌面端会弹出一张问答卡片。此时不点候选项,而是改用卡片里的自由输入来回答:点开自定义输入入口,键入答案,按回车提交。结果是**问答卡片直接消失,Agent 侧收到的是「用户取消了这次提问」**,刚输入的答案丢失。

## 复现步骤

1. 让 Agent 提出一个带多个候选项的问题(桌面端弹出问答卡片)
2. 不点任何候选项,点开卡片内的自定义输入入口(文案类似 “Type something else...”),出现自由输入框
3. 键入一段答案
4. 按回车

## 期望

自由输入框里已有内容时按回车,应当把这段文本作为该问题的答案提交,Agent 收到这个答案并继续。

## 实际

卡片消失,Agent 侧显示用户取消了问题回答,答案没有被接受。用户以为已经提交,实际任务是按「用户放弃回答」继续走的,输入的内容被静默丢弃。

## 复现率

稳定复现,每次都这样。

## 补充

- 出问题的是「自由输入」这条路径;同一次提问里怎么提交、卡片怎么消失,用户只观察到自由输入这条会变成取消。
- 现象在桌面端出现。
- 用户未记录当时是否还有其他环境因素,也未能自行定位原因。
---
## 提交时的任务环境

仅代表提交时快照,不一定是故障环境。OS 来自提交客户端本机,不含 SSH 远端主机;Harness / 模型来自当前任务。与运行环境无关的反馈可忽略本段。
**版本区域**: CN
**OS**: darwin arm64 (25.6.0)
**Harness**: Pi
**Model ID**: ` deepseek/deepseek-flash `
**界面语言**: zh-CN

Contributor guide

Open the contributing guide

Research direction

Start at the desktop Q&A card's custom-input submission path and reproduce the issue by entering text and pressing Enter. Trace how the input submission differs from selecting a candidate or cancelling, then verify that the entered text is delivered as the answer and the agent continues instead of receiving a cancellation.

Written by the indexing model from the issue text.

Assessment

Tech stack
electron, typescript
Domain
desktop, frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
72/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.