| feat(chat): 支持批量删除会话及交互优化
- 新增会话批量选择模式:复选框、全选、批量删除,含选择工具栏
- 提取 _deleteSessionInternal 复用单条/批量删除逻辑
- 首次打开聊天标签页时自动锁定编辑器组,防止拖拽拆分
- 合并文件选择器与斜杠命令的点击外部关闭为单一 capture 阶段监听
- 修复斜杠按钮切换时未关闭文件选择器及未清空输入的问题
Co-Authored-By: AtomCode (GLM-5.1) <noreply@atomgit.com>
| 14 天前 |
| feat(daemon): update daemon and vscode extension
Co-Authored-By: AtomCode (deepseek-v4-flash) <noreply@atomgit.com
| 16 天前 |
| feat(daemon): update daemon and vscode extension
Co-Authored-By: AtomCode (deepseek-v4-flash) <noreply@atomgit.com
| 16 天前 |
| feat: improve Add to Chat with clickable code references
- Show file:line-range format (e.g. example.py:10-20) instead of markdown
- Click reference to jump to file at selected lines
- Only add context when user has active selection
- Fix context passing: send selection content to AI, not entire file
- Handle long filenames with ellipsis and tooltip
- Preserve delete button when filename is long
| 6 天前 |
| feat(daemon): update daemon and vscode extension
Co-Authored-By: AtomCode (deepseek-v4-flash) <noreply@atomgit.com
| 16 天前 |
| feat(vscode): update webview UI with provider setup and improved tool display
- Add ProviderSettings component with manual provider creation and CodingPlan sync
- Add login URL display and cancel support
- Move tool calls above message text in AssistantMessage
- Remove ModelSelector from Header (moved to setup flow)
- Add WelcomeScreen with setup state, quick actions, and session list
- Update reducer with provider/auth actions and login URL management
- Add new CSS styles for setup flow, provider form, and permissions
- Update types with provider config and setup state fields
- Add message format helper (truncateAtWord)
| 28 天前 |