mingholy.lmh
bf6abf7752
fix: update timeout settings and default logging level in SDK
2025-12-06 12:27:16 +08:00
yiliang114
541d0b22e5
chore(vscode-ide-companion): code style & command register bugfix
2025-12-06 01:32:52 +08:00
yiliang114
96b275a756
fix(vscode-ide-companion): fix bugs & support terminal mode operation
2025-12-06 00:30:22 +08:00
Mingholy
ab228c682f
Merge pull request #1161 from QwenLM/mingholy/fix/integration-test-scripts
...
test: separating integration tests for the CLI and SDK
2025-12-05 22:34:30 +08:00
mingholy.lmh
22943b888d
test: clean up integration test by removing unnecessary console logs
2025-12-05 22:11:27 +08:00
mingholy.lmh
96d458fa8c
chore: rename @qwen-code/sdk-typescript to @qwen-code/sdk
2025-12-05 21:47:26 +08:00
mingholy.lmh
0e9255b122
fix: integration test scripts
2025-12-05 21:27:12 +08:00
Mingholy
3ed0a34b5e
Merge pull request #1147 from QwenLM/mingholy/feat/cli-sdk-stage-2
...
Custom tools support via SDK controlled MCP servers
2025-12-05 21:19:58 +08:00
mingholy.lmh
2949b33a4e
chore: enhance integration testing for SDK and CLI
2025-12-05 21:05:36 +08:00
mingholy.lmh
c218048551
fix: prevent sending control request when query is closed
2025-12-05 18:46:51 +08:00
yiliang114
be44e7af56
refactor(vscode-ide-companion): update message handling and configuration
2025-12-05 18:03:46 +08:00
yiliang114
ac9cb3a6d3
style(vscode-ide-companion/ui): improve component styling and layout
2025-12-05 18:03:37 +08:00
yiliang114
13aa4b03c7
feat(vscode-ide-companion/ui): improve permission drawer UI and logic
2025-12-05 18:03:29 +08:00
yiliang114
75fd2a5dcc
feat(vscode-ide-companion/markdown): add copy button to code blocks in markdown renderer
2025-12-05 18:03:23 +08:00
yiliang114
811b332bc3
feat(vscode-ide-companion/ui): add context toggle control to input form
2025-12-05 18:03:18 +08:00
yiliang114
bf4673b00b
feat(vscode-ide-companion/webview): enhance text selection tracking and restore path
2025-12-05 18:03:08 +08:00
yiliang114
645a5b181a
fix(vscode-ide-companion/panel): update chat webview placement strategy to dedicated left group
2025-12-05 18:03:03 +08:00
yiliang114
2957058521
feat(vscode-ide-companion/webview): persist info banner dismissal state and add context control
2025-12-05 18:02:54 +08:00
yiliang114
e7b92622ce
feat(vscode-ide-companion/diff): implement diff auto-open functionality in preferred editor group
2025-12-05 18:02:46 +08:00
yiliang114
82f97fe56d
fix(vscode-ide-companion/acp): correct optionId mapping and outcome handling in acpMessageHandler
2025-12-05 18:02:40 +08:00
xuewenjie
2c1a836f18
fix: prefer UTF-8 encoding for shell output on Windows when detected
2025-12-05 16:49:26 +08:00
tanzhenxin
3a7b1159ae
feat: add usage metadata in acp session/update event
2025-12-05 15:40:49 +08:00
tanzhenxin
3e2a2255ee
DeepSeek V3.2 Thinking Mode Integration ( #1134 )
2025-12-05 15:08:35 +08:00
mingholy.lmh
46478e5dd3
fix: try fix sandbox integration test failure
2025-12-05 13:14:55 +08:00
mingholy.lmh
64de3520b3
docs: update README to include SDK-embedded MCP server details and usage examples
2025-12-05 13:14:55 +08:00
mingholy.lmh
322ce80e2c
feat: implement SDK MCP server support and enhance control request handling
...
- Added new `SdkMcpController` to manage communication between CLI MCP clients and SDK MCP servers.
- Introduced `createSdkMcpServer` function for creating SDK-embedded MCP servers.
- Updated configuration options to support both external and SDK MCP servers.
- Enhanced timeout settings for various SDK operations, including MCP requests.
- Refactored existing control request handling to accommodate new SDK MCP server functionality.
- Updated tests to cover new SDK MCP server features and ensure proper integration.
2025-12-05 13:14:54 +08:00
yiliang114
c6f5a4585e
style(vscode-ide-companion/ui): improve InfoBanner layout and centering
...
Add maxWidth constraint and auto margins to center the InfoBanner component
for better visual presentation.
2025-12-05 12:44:56 +08:00
yiliang114
b1a439e38f
feat(vscode-ide-companion/read): implement diff auto-open functionality
...
Add diff viewing capabilities to Read tool calls with automatic opening of
VS Code diff tabs when diff content is detected. Includes:
- Import necessary React hooks and VS Code context
- Memoize content grouping for performance
- Auto-open diff in VS Code with useEffect
- Handle diff messages with useCallback
- Display compact UI when diff content is present
2025-12-05 12:42:58 +08:00
yiliang114
a6467e7f9b
fix(vscode-ide-companion/ui): remove active background from focused permission options
...
Remove bg-[var(--app-list-active-background)] from focused permission drawer
options to improve visual consistency.
2025-12-05 12:42:50 +08:00
yiliang114
5ed60348d6
refactor(vscode-ide-companion/extension): disable unused path import and diff relay
...
Temporarily disable unused path import and diff event relaying functionality
that was causing issues.
TODO: 没有生效 - temporarily disabled due to commented out usage
2025-12-05 12:42:44 +08:00
Joeytoday
d2ed3e73f4
docs: update overview docs
2025-12-05 11:50:44 +08:00
yiliang114
0851ab572d
fix(vscode-ide-companion/acp): correct optionId mapping in acpMessageHandler
...
Simplify the optionId mapping logic to directly use the provided optionId
rather than transforming 'reject_once' to 'cancel'. This ensures the
original optionId value is preserved in the outcome.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-05 11:41:33 +08:00
pomelo
a58d3f7aaf
Merge pull request #1148 from QwenLM/feat/no-quit-confirm
...
Remove `/quit-confirm` flow
2025-12-05 10:56:08 +08:00
pomelo-nwu
bfe8133ea3
feat: refactor docs
2025-12-05 10:51:57 +08:00
yiliang114
8203f6582f
feat(vscode-ide-companion/extension): relay diff accept/cancel events to chat webview
...
Added functionality to relay diff accepted/cancelled events from the IDE to the chat webview
so users get immediate feedback when they accept or cancel diffs in the Claude Code style.
2025-12-05 02:45:44 +08:00
yiliang114
2d844d11df
fix(vscode-ide-companion): improve message logging and permission handling
...
- Increase message logging truncation limit from 500 to 1500 characters
- Fix permission option mapping logic for reject_once/cancel options
- Add TODO comments for diff accept/cancel responses during permission requests
Resolves issues with permission handling and improves debugging capabilities.
2025-12-05 02:15:48 +08:00
Mingholy
aacc4b43ff
Merge pull request #1150 from QwenLM/mingholy/ci/skip-case
...
test: skip qwen-oauth test in containerized environments
2025-12-04 20:53:12 +08:00
mingholy.lmh
57b519db9a
test: skip qwen-oauth e2 case in sandbox
2025-12-04 20:39:51 +08:00
pomelo-nwu
17785c418d
feat: restructure docs
2025-12-04 18:26:05 +08:00
Mingholy
43f23f8ce5
Merge pull request #1103 from QwenLM/mingholy/feat/cli-sdk-stage-1
...
feat: basic TypeScript SDK
2025-12-04 18:06:22 +08:00
mingholy.lmh
427c69ba07
chore: fix sdk release workflow and verified with yamllint and act
2025-12-04 17:52:07 +08:00
tanzhenxin
1c45ef563d
remove unused files
2025-12-04 17:41:52 +08:00
mingholy.lmh
0630908e0c
fix: lint error
2025-12-04 17:36:22 +08:00
mingholy.lmh
c18fed574f
chore: fix RELEASE_TAG fallback in workflow
2025-12-04 17:22:20 +08:00
mingholy.lmh
51b9281774
chore: remove scheduled triggers from SDK release workflow
2025-12-04 17:10:24 +08:00
mingholy.lmh
839a1d9d8c
fix: mock path for cross platform compability in test cases
2025-12-04 17:10:24 +08:00
mingholy.lmh
56f61bc0b8
fix: path literals in windows
2025-12-04 17:10:24 +08:00
mingholy.lmh
b1d848f935
chore: update lockfile
2025-12-04 17:10:24 +08:00
mingholy.lmh
81c8b3eaec
feat: add GitHub Actions workflow for SDK release automation
2025-12-04 17:10:23 +08:00
mingholy.lmh
50e3a6ee0a
fix: enhance 429 error handling and fix failed cases
2025-12-04 17:10:23 +08:00