-
Notifications
You must be signed in to change notification settings - Fork 0
Maintenance Beta Publishing
YarCraSy edited this page Jul 8, 2026
·
2 revisions
Previous page: Migration Status
0.0.1-beta
- Publisher:
YCraSyStudio - Repository:
https://github.com/YarCrasy/deepseek-copilot - License: MIT
- Categories:
AI,Chat - Main entry:
dist/Extension.js - Activity bar icon:
assets/DeepSeekIcon.svg
Run from the repository root:
npm run compile
npm run lint
npm run build
npm testRun the human documentation build:
cd web-doc
npm run buildThe Astro build output is the repository root docs/ folder. Configure GitHub Pages to serve from the main branch /docs folder.
Package the VSIX:
npx @vscode/vsce package --no-dependenciesDo not use the deprecated vsce package. Older versions still require explicit activationEvents; modern VS Code generates activation events from contribution declarations.
- Open Extension Development Host.
- Open DeepSeek Copilot from the Activity Bar.
- Save and test a DeepSeek API key.
- Send a normal chat message.
- Send a prompt that needs a file and select a path through
./autocomplete. - Verify tool call confirmation, execution, and result rendering.
- Switch between Chat, History, and Settings while a tool call is pending.
- Cancel generation and verify the prompt returns to the input.
- Verify the cancelled prompt is not kept in conversation history or the next request context.
- Open a file from a tool result.
- Verify Settings tooltips and select controls render correctly.
- DeepSeek is the only AI provider.
- Tool execution is workspace-sensitive and should be reviewed before auto approval.
- The webview tooltip system mimics VS Code theme variables but cannot invoke native VS Code hover widgets directly.
- Explorer clipboard URI access is not used; workspace references are entered through path autocomplete.