makecindy / makecindy/cindy

手机端远程会话中,需要确认卡的工具调用不在手机端提示,仅电脑端弹卡

Open
#2,965 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

**提交人**: 徐占鑫
**客户端版本**: 0.1.55

---

## 现象

手机客户端远程使用电脑上的会话时,Agent 调用了需要系统确认卡的工具(`submit_github_issue`)。手机端只显示"工具正在执行"的转圈状态,没有任何弹窗或提示;确认卡只出现在被控电脑端的 Cindy 窗口里。

## 复现步骤

1. 手机客户端连接并远程使用电脑上的会话。
2. 让 Agent 调用 `submit_github_issue`(或其他需要确认卡的工具)。
3. 观察手机端:无任何确认提示,仅显示工具执行中 / 转圈。
4. 电脑端 Cindy 窗口弹出确认卡;在电脑端点击确认后,工具调用才继续执行。

## 期望行为

手机端也能弹出 / 透传同一张确认卡;或至少明确提示"正在等待电脑端确认",说明确认入口在被控电脑上,避免手机端无限转圈、不知道在等什么。

## 实际行为

手机端无提示、无弹窗,一直显示工具执行中;只能回到电脑端才发现有确认卡在等待处理。

## 复现频率

目前只试了一次即遇到(尚未复测是否必现)。

## 已尝试

在手机端等待观察,无任何提示;最终在电脑端确认卡片后工具调用完成。
---
**OS**: darwin arm64 (25.4.0)
**界面语言**: zh-CN

Contributor guide

Open the contributing guide

Research direction

Reproduce the remote-session flow with submit_github_issue and trace how the mobile client represents a waiting tool call versus the desktop confirmation card. Check the mobile and desktop confirmation paths first; done means the phone shows the confirmation card or a clear message that desktop confirmation is required, with the tool continuing after confirmation.

Written by the indexing model from the issue text.

Assessment

Tech stack
electron, react-native, typescript
Domain
distributed-systems, frontend, mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.