Skip to content
Merged
Show file tree
Hide file tree
Changes from 27 commits
Commits
Show all changes
166 commits
Select commit Hold shift + click to select a range
dc40995
feat(vscode-ide-companion): import chat chat customEditor to vscode e…
yiliang114 Nov 17, 2025
c423e12
feat(vscode-ide-companion): update qwen logo
yiliang114 Nov 17, 2025
247c237
fix(vscode-ide-companion): 优化缓存 Qwen Chat UI 的登录态机制
yiliang114 Nov 17, 2025
eeeb1d4
feat(vscode-ide-companion): 实现自定义权限请求 UI 并添加文件读写功能
yiliang114 Nov 17, 2025
2889299
feat(vscode): 重构 Qwen 交互模型并优化权限请求 UI
yiliang114 Nov 17, 2025
d22d07a
feat(vscode-ide-companion): 添加 Qwen Code CLI 安装检测和提示功能
yiliang114 Nov 17, 2025
ad8d7aa
refactor(vscode-ide-companion): 文件版权头 Copyright 2025 Google LLC
yiliang114 Nov 18, 2025
91af599
refactor(vscode-ide-companion): 文件版权头 Copyright 2025 Google LLC
yiliang114 Nov 18, 2025
f95f6e6
Merge branch 'feat/jinjing/qwen-code-vscode-extension-init' into feat…
yiliang114 Nov 18, 2025
39426be
wip
yiliang114 Nov 18, 2025
f827aad
Revert "refactor(vscode-ide-companion): 文件版权头 Copyright 2025 Google LLC"
yiliang114 Nov 18, 2025
f8db157
Merge branch 'feat/jinjing/qwen-code-vscode-extension-init' into feat…
yiliang114 Nov 18, 2025
0e3759f
chore(vscode-ide-companion): 新建文件版权头更新
yiliang114 Nov 18, 2025
729a3d0
Merge branch 'feat/jinjing/write-and-read-file-in-vscode' into feat/j…
yiliang114 Nov 18, 2025
732220e
wip(vscode-ide-companion): 实现 quick win 功能
yiliang114 Nov 18, 2025
0577fe6
refactor(vscode-ide-companion): 重构 WebViewProvider 初始化逻辑
yiliang114 Nov 18, 2025
754ae30
refactor(vscode-ide-companion): 重构 WebViewProvider 初始化逻辑
yiliang114 Nov 18, 2025
9fcdd3f
Merge branch 'main' of https://github.com/QwenLM/qwen-code into feat/…
yiliang114 Nov 19, 2025
e02866d
refactor(vscode-ide-companion): 重构代码并更新文件命名
yiliang114 Nov 19, 2025
04dfad7
docs(implementation): 更新实现总结文档
yiliang114 Nov 19, 2025
454cbfd
refactor(webview): 重构工具调用显示逻辑
yiliang114 Nov 19, 2025
bc2b503
test(vscode-ide-companion): 尝试通过 session/load 旧会话
yiliang114 Nov 19, 2025
018990b
build(vscode-ide-companion): 添加 SCSS 支持
yiliang114 Nov 19, 2025
e81255e
feat(vscode-ide-companion): 优化权限请求组件并添加错误处理功能
yiliang114 Nov 19, 2025
6286b8b
feat(vscode-ide-companion): 增加代码编辑功能和文件操作支持
yiliang114 Nov 19, 2025
b534bd2
chore: rm wip doc
yiliang114 Nov 20, 2025
8cb7ea0
Merge branch 'main' of https://github.com/QwenLM/qwen-code into feat/…
yiliang114 Nov 20, 2025
805e5f9
docs(readme): 添加 VS Code 扩展相关信息
yiliang114 Nov 20, 2025
dcc10eb
fix(vscode-ide-companion): 重构 useVSCode hook 实现, 解决 webview 中 vscode…
yiliang114 Nov 20, 2025
06a8580
refactor(vscode-ide-companion): 重构 WebViewProvider 组件
yiliang114 Nov 20, 2025
492c56a
test(vscode-ide-companion): registerWebviewPanelSerializer 添加 mock 实现
yiliang114 Nov 20, 2025
95b67bb
fix(vscode-ide-companion): 修复新建会话按钮创建新分屏的问题
yiliang114 Nov 20, 2025
5a9f5e3
fix(vscode-ide-companion): 修复新建会话按钮,在同一 view column 创建新 tab
yiliang114 Nov 20, 2025
7d2411e
feat(vscode-ide-companion): 优化 Qwen Code 聊天窗口创建逻辑
yiliang114 Nov 20, 2025
9ba9917
refactor(vscode-ide-companion): 重构主动完成和会话管理
yiliang114 Nov 20, 2025
1eedd36
feat(vscode-ide-companion): 新增共享 UI 组件 FileLink
yiliang114 Nov 20, 2025
328924f
feat(vscode-ide-companion): 新增 DiffDisplay 组件和 diff 统计工具
yiliang114 Nov 20, 2025
b82ef5b
feat(vscode-ide-companion): 新增上下文附件管理功能
yiliang114 Nov 20, 2025
088c766
feat(vscode-ide-companion): 新增自动完成功能
yiliang114 Nov 20, 2025
a33187e
feat(vscode-ide-companion): 新增时间线组件
yiliang114 Nov 20, 2025
748ad8f
refactor(vscode-ide-companion): 重构工具调用组件
yiliang114 Nov 20, 2025
99f93b4
feat(vscode-ide-companion): 更新主应用界面和消息处理
yiliang114 Nov 20, 2025
ecc6e22
feat(vscode-ide-companion): 更新 UI 样式
yiliang114 Nov 20, 2025
e2beecb
feat(vscode-ide-companion): 更新核心服务和扩展功能
yiliang114 Nov 20, 2025
ce07fb2
feat(session): 实现会话保存和加载功能
yiliang114 Nov 21, 2025
49a2be1
chore: add .claude/ to gitignore
yiliang114 Nov 23, 2025
fd2e5b0
feat(vscode-ide-companion): improve PermissionDrawer UI with enhanced…
yiliang114 Nov 23, 2025
39adaaf
refactor(vscode-ide-companion): minor adjustments to SaveSessionDialo…
yiliang114 Nov 23, 2025
31f8ca0
chore: remove root package-lock.json
yiliang114 Nov 23, 2025
eff0181
build(vscode-ide-companion): add Tailwind CSS configuration
yiliang114 Nov 23, 2025
951f6b2
feat(vscode-ide-companion): add global Tailwind CSS styles
yiliang114 Nov 23, 2025
36a96a7
feat(vscode-ide-companion): add shadcn/ui components and utilities
yiliang114 Nov 23, 2025
9899d87
feat(vscode-ide-companion): add Tailwind CSS demo components
yiliang114 Nov 23, 2025
38fd303
docs(vscode-ide-companion): add Tailwind CSS integration guides
yiliang114 Nov 23, 2025
8ac38aa
chore(vscode-ide-companion): tailwind base
yiliang114 Nov 23, 2025
e15dd2f
refactor(vscode-ide-companion): extract InfoBanner as standalone comp…
yiliang114 Nov 23, 2025
aceb857
refactor(vscode-ide-companion): extract InfoBanner as standalone comp…
yiliang114 Nov 23, 2025
e5729b0
Merge branch 'feat/jinjing/implement-ui-from-cc-vscode-extension' of …
yiliang114 Nov 23, 2025
c4bcd17
feat(vscode-ide-companion): implement manual login via /login command
yiliang114 Nov 23, 2025
de8ea06
feat(vscode-ide-companion): refactor message components with modular …
yiliang114 Nov 23, 2025
4f964b5
refactor(vscode-ide-companion): extract AssistantMessage as standalon…
yiliang114 Nov 23, 2025
8265165
feat(vscode-ide-companion): send initial active editor state to WebVi…
yiliang114 Nov 23, 2025
4dfbdcd
feat(vscode-ide-companion): 增强工具调用与输入表单组件功能
yiliang114 Nov 23, 2025
b7f9acf
refactor(vscode-ide-companion): migrate session save to CLI /chat sav…
yiliang114 Nov 23, 2025
4ad377b
chore(vscode-ide-companion): update lock
yiliang114 Nov 24, 2025
f11d054
feat(vscode-ide-companion): improve authentication flow with cached a…
yiliang114 Nov 24, 2025
b6914c6
feat(vscode-ide-companion): enhance WebViewProvider with force re-log…
yiliang114 Nov 24, 2025
795e7fa
fix(vscode-ide-companion): improve type safety in webview components
yiliang114 Nov 24, 2025
36af718
chore(vscode-ide-companion): add testing infrastructure and improve c…
yiliang114 Nov 24, 2025
a1ec122
refactor(vscode-ide-companion): reorganize component structure
yiliang114 Nov 24, 2025
3cf22c0
Merge branch 'main' of https://github.com/QwenLM/qwen-code into feat/…
yiliang114 Nov 24, 2025
f503eb2
feat(vscode-ide-companion): split module & notes in english
yiliang114 Nov 24, 2025
f623bfb
chore(vscode-ide-companion): add qwen-code dependency to package files
yiliang114 Nov 25, 2025
934365c
style(vscode-ide-companion): improve UI styling for chat components
yiliang114 Nov 25, 2025
5797721
chore(vscode-ide-companion): 更新 .gitignore 文件
yiliang114 Nov 25, 2025
0cbf95d
chore(vscode-ide-companion): update dependencies in package-lock.json
yiliang114 Nov 25, 2025
530039c
fix(vscode-ide-companion): 解决 mac 环境多个 node 版本的安装问题
yiliang114 Nov 25, 2025
d5ede56
Revert "fix(vscode-ide-companion): 解决 mac 环境多个 node 版本的安装问题"
yiliang114 Nov 27, 2025
3c09ad4
refactor(vscode-ide-companion): translate Chinese comments to English
yiliang114 Nov 25, 2025
4f63d92
Add unit tests for CLI modules and fix ESLint issues
yiliang114 Nov 26, 2025
b986692
feat(auth): 优化认证流程并添加认证状态管理
yiliang114 Nov 26, 2025
8bc9bea
feat(cli): 添加 CLI 版本检测和会话验证功能
yiliang114 Nov 27, 2025
f78b1ef
build(vscode-ide-companion): 更新包准备命令
yiliang114 Nov 26, 2025
dc340da
feat(vscode-ide-companion): 0.2.4 版本ACP 协议检测和实现
yiliang114 Nov 26, 2025
9cc48f1
feat(vscode-ide-companion): 改进消息排序和显示逻辑
yiliang114 Nov 28, 2025
627f5fb
refactor(vscode-ide-companion): 优化代码结构和性能
yiliang114 Nov 28, 2025
5ce4008
fix(vscode-ide-companion): 优化 CLI 检测和连接逻辑
yiliang114 Nov 25, 2025
9ae45c0
refactor(vscode): 重构消息排序和展示逻辑
yiliang114 Nov 28, 2025
6885138
refactor(vscode-ide-companion): Refactoring the project structure and…
yiliang114 Nov 29, 2025
c038745
fix(vscode-ide-companion): 修复 Tailwind 可重用组件类和 ESLint 配置, 调整 ChatHea…
yiliang114 Nov 29, 2025
8220503
chore(vscode-ide-companion): remove the ui component of the active sa…
yiliang114 Nov 29, 2025
b1e74e5
style(vscode-ide-companion): optimize header & message style
yiliang114 Nov 30, 2025
1acc24b
fix(vscode-ide-companion): Interactive unification of first login an…
yiliang114 Nov 30, 2025
1b37d72
style(vscode-ide-companion): use tailwind to refactor some ui components
yiliang114 Nov 30, 2025
ed0d5f6
style(vscode-ide-companion): form component style opt
yiliang114 Nov 30, 2025
90fc53a
refactor(webview): Refactoring Input Form and Timeline Components
yiliang114 Dec 1, 2025
2e449f4
wip(vscode-ide-companion): timelint
yiliang114 Dec 2, 2025
c6299bf
feat(vscode-ide-companion): improve CLI path detection and error hand…
yiliang114 Dec 2, 2025
05f5189
refactor(vscode-ide-companion/panel): reimplement editor group lockin…
yiliang114 Dec 2, 2025
cec6b86
Merge branch 'main' of https://github.com/QwenLM/qwen-code into feat/…
yiliang114 Dec 3, 2025
b9b3b6d
style(vscode-ide-companion): header & empty state
yiliang114 Dec 3, 2025
35f9872
style(vscode-ide-companion): bash toolcall
yiliang114 Dec 3, 2025
e3c456a
feat(vscode-ide-companion): add cancel streaming functionality
yiliang114 Dec 3, 2025
2145b28
style(vscode-ide-companion): update message components and layout sty…
yiliang114 Dec 3, 2025
5701a3c
refactor(vscode-ide-companion): update timeline CSS files
yiliang114 Dec 3, 2025
b1901f1
refactor(vscode-ide-companion): remove merged timeline CSS file
yiliang114 Dec 3, 2025
7270983
feat(vscode-ide-companion): add markdown-it dependency for markdown r…
yiliang114 Dec 4, 2025
86cd06e
feat(vscode-ide-companion): add MarkdownRenderer component for rich m…
yiliang114 Dec 4, 2025
3053e6c
style(vscode-ide-companion): update UI components and styling
yiliang114 Dec 4, 2025
5dec3e6
feat(vscode-ide-companion): add specialized tool call components
yiliang114 Dec 4, 2025
32258f2
fix(vscode-ide-companion): ensure restored panel title resets to default
yiliang114 Dec 4, 2025
d56923b
refactor(vscode-ide-companion): remove deprecated file locations
yiliang114 Dec 4, 2025
4145f45
fix(vscode-ide-companion): fix send/stop button state timing issue
yiliang114 Dec 4, 2025
2d844d1
fix(vscode-ide-companion): improve message logging and permission han…
yiliang114 Dec 4, 2025
8203f65
feat(vscode-ide-companion/extension): relay diff accept/cancel events…
yiliang114 Dec 4, 2025
0851ab5
fix(vscode-ide-companion/acp): correct optionId mapping in acpMessage…
yiliang114 Dec 5, 2025
5ed6034
refactor(vscode-ide-companion/extension): disable unused path import …
yiliang114 Dec 5, 2025
a6467e7
fix(vscode-ide-companion/ui): remove active background from focused p…
yiliang114 Dec 5, 2025
b1a439e
feat(vscode-ide-companion/read): implement diff auto-open functionality
yiliang114 Dec 5, 2025
c6f5a45
style(vscode-ide-companion/ui): improve InfoBanner layout and centering
yiliang114 Dec 5, 2025
82f97fe
fix(vscode-ide-companion/acp): correct optionId mapping and outcome h…
yiliang114 Dec 5, 2025
e7b9262
feat(vscode-ide-companion/diff): implement diff auto-open functionali…
yiliang114 Dec 5, 2025
2957058
feat(vscode-ide-companion/webview): persist info banner dismissal sta…
yiliang114 Dec 5, 2025
645a5b1
fix(vscode-ide-companion/panel): update chat webview placement strate…
yiliang114 Dec 5, 2025
bf4673b
feat(vscode-ide-companion/webview): enhance text selection tracking a…
yiliang114 Dec 5, 2025
811b332
feat(vscode-ide-companion/ui): add context toggle control to input form
yiliang114 Dec 5, 2025
75fd2a5
feat(vscode-ide-companion/markdown): add copy button to code blocks i…
yiliang114 Dec 5, 2025
13aa4b0
feat(vscode-ide-companion/ui): improve permission drawer UI and logic
yiliang114 Dec 5, 2025
ac9cb3a
style(vscode-ide-companion/ui): improve component styling and layout
yiliang114 Dec 5, 2025
be44e7a
refactor(vscode-ide-companion): update message handling and configura…
yiliang114 Dec 5, 2025
96b275a
fix(vscode-ide-companion): fix bugs & support terminal mode operation
yiliang114 Dec 5, 2025
541d0b2
chore(vscode-ide-companion): code style & command register bugfix
yiliang114 Dec 5, 2025
57a684a
WIP: All changes including session and toolcall improvements
yiliang114 Dec 6, 2025
413c143
feat(vscode-ide-companion): update command identifiers to use kebab-case
yiliang114 Dec 6, 2025
e538a3d
fix(vscode-ide-companion): improve ACP connection and session management
yiliang114 Dec 6, 2025
ad30196
feat(vscode-ide-companion): enhance session management with paginatio…
yiliang114 Dec 6, 2025
ad79b9b
refactor(vscode-ide-companion): restructure tool call components
yiliang114 Dec 6, 2025
7cd26f7
feat(vscode-ide-companion): implement session message handling and UI…
yiliang114 Dec 6, 2025
ed44520
fix(vscode-ide-companion): clean up deprecated permission drawer file
yiliang114 Dec 6, 2025
67eee14
style(vscode-ide-companion): adjust chat session initialization logic…
yiliang114 Dec 6, 2025
51b4de0
fix(vscode-ide-companion): resolve ESLint errors and improve code qua…
yiliang114 Dec 7, 2025
e47263f
Merge branch 'main' of https://github.com/QwenLM/qwen-code into feat/…
yiliang114 Dec 7, 2025
be71976
chore(vscode-ide-companion): refactor directory structure
yiliang114 Dec 7, 2025
63e4794
chore(vscode-ide-companion): temporarily annotate some logic to suppr…
yiliang114 Dec 8, 2025
efccd44
fix(vscode-ide-companion/permission-drawer): improve ref typing for i…
yiliang114 Dec 8, 2025
6269415
chore(vscode-ide-companion): reorder dlv dependency in package-lock.json
yiliang114 Dec 8, 2025
ac0d520
chore(vscode-ide-companion): rm useTerminal & some useless code about…
yiliang114 Dec 8, 2025
e8b4ee1
fix(vscode-ide-companion): rm useless component
yiliang114 Dec 8, 2025
96cd685
chore(vscode-ide-companion): rm comment about claude
yiliang114 Dec 8, 2025
111234e
refactor(vscode-ide-companion): simplify ACP connection and cleanup c…
yiliang114 Dec 8, 2025
f146f06
chore(vscode-ide-companion): rm markdown code copy button
yiliang114 Dec 8, 2025
7adb9ed
refactor(vscode-ide-companion): introduce ApprovalMode enum and impro…
yiliang114 Dec 8, 2025
f4edcc5
fix(vscode-ide-companion): global auth state
yiliang114 Dec 8, 2025
58b9e47
feat(vscode-ide-companion): implement session rehydration for loading…
yiliang114 Dec 8, 2025
ef3d7b9
feat(vscode-ide-companion): improve message handling and diff auto-op…
yiliang114 Dec 8, 2025
828b760
refactor(vscode-ide-companion): clean up code and improve type safety
yiliang114 Dec 8, 2025
fcd4bb9
style(vscode-ide-companion): adjust EmptyState component layout
yiliang114 Dec 8, 2025
09cefbc
feat(vscode-ide-companion): add showDiff overload and file reading ca…
yiliang114 Dec 9, 2025
2165141
feat(vscode-ide-companion): update approval mode cycling behavior
yiliang114 Dec 9, 2025
f2a74c7
feat(vscode-ide-companion): enhance panel manager group tracking and …
yiliang114 Dec 9, 2025
e91ea3a
refactor(vscode-ide-companion): simplify openDiff tool implementation
yiliang114 Dec 9, 2025
29032d2
chore(vscode-ide-companion): bump version to 0.4.1
yiliang114 Dec 9, 2025
d2e2a07
chore(vscode-ide-companion): bump version to 0.4.1 and add semver dep…
yiliang114 Dec 9, 2025
4345b93
feat(vscode-ide-companion): enhance panel manager group tracking and …
yiliang114 Dec 9, 2025
49c0324
fix: prefer UTF-8 encoding for shell output on Windows when detected
Dec 5, 2025
5ef3d32
refactor(vscode-ide-companion/qwenAgentManager): remove saveCheckpoin…
yiliang114 Dec 9, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions eslint.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,7 @@ export default tseslint.config(
{
allow: [
'react-dom/test-utils',
'react-dom/client',
'memfs/lib/volume.js',
'yargs/**',
'msw/node',
Expand Down
Loading