Roe-xin
b662d25c9c
refactor: 将 Ask 模式的工具确认从弹窗改为内嵌聊天卡片
## 主要修改
### dialogService.ts
- 移除 `vscode.window.showWarningMessage` 弹窗
- 将工具确认改为添加 question 类型的 segment
- 使用 `userInteractionManager.handleAskUser` 等待用户回答
- 生成唯一的 askId: `tool_confirm_{confirmId}`
### userInteraction.ts
- 导入 `submitToolConfirm` 方法
- 在 `submitUserAnswer` 中识别工具确认类型的 askId
- 根据用户选择("确认执行" / "取消")调用对应的 API
## 用户体验改进
- 工具确认问题自然融入对话流程
- 用户可以看到历史确认记录
- 非阻塞式交互,体验更流畅
2025-12-31 10:18:35 +08:00
..
2025-12-30 20:42:28 +08:00
2025-12-31 10:18:35 +08:00
2025-12-29 18:52:56 +08:00
2025-12-30 20:42:35 +08:00
2025-12-30 09:40:04 +08:00
2025-12-31 10:18:35 +08:00