makecindy / makecindy/cindy

Claude Code + GPT 链路中回传卡首次选择经常不生效,需重复点击

Open
#1,245 0 comments 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

**提交人**: Jiachi Deng
**客户端版本**: 0.1.23

---

## 现象

在 Cindy 使用 Claude Code + GPT 时,回传选择卡经常无法在第一次操作后把结果传回当前调用。界面会显示已经选中了选项,但对话没有按该结果继续;随后需要再次出现或重新操作同一张卡,并再点一次选项才能成功。

截图中的案例里,同一组问题和答案卡片出现了两次,并提示第一次的选择结果“没有回传到当前调用”。

## 复现步骤

1. 在 Cindy 中使用 Claude Code + GPT 进行对话。
2. 让 Agent 发起需要用户通过回传卡选择选项的交互。
3. 在卡片中点击一个选项完成选择。
4. 观察第一次选择后,结果经常没有回传,对话也没有正常继续。
5. 再次打开或操作回传卡,并重复点击选项,此时通常才能成功继续。

## 期望行为

用户点击一次选项后,结果应立即且可靠地回传给当前调用,对话继续执行。如果发生短暂的内部回传异常,应自动恢复,不要求用户重复选择。

## 实际行为

该问题经常出现,尤其是在 Claude Code + GPT 链路中。第一次点击虽然在界面上显示为已选择,但回传失败,用户必须再次操作并点击同一选项。
---
**OS**: darwin arm64 (24.6.0)
**界面语言**: zh-CN

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the issue in Cindy 0.1.23 with a Claude Code + GPT conversation that presents a callback selection card, then trace the card selection and result-return flow. Confirm the first click reliably returns the selected value and allows the conversation to continue, including recovery from a transient return failure.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
ai, frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.