mirror of
https://github.com/QwenLM/qwen-code.git
synced 2025-12-19 09:33:53 +00:00
Polish companion extension README and package.json file ahead of publishing (#4729)
This commit is contained in:
3
package-lock.json
generated
3
package-lock.json
generated
@@ -11910,7 +11910,8 @@
|
||||
},
|
||||
"packages/vscode-ide-companion": {
|
||||
"name": "gemini-cli-vscode-ide-companion",
|
||||
"version": "0.1.13",
|
||||
"version": "99.99.99",
|
||||
"license": "LICENSE",
|
||||
"dependencies": {
|
||||
"@modelcontextprotocol/sdk": "^1.15.1",
|
||||
"cors": "^2.8.5",
|
||||
|
||||
@@ -1,9 +1,20 @@
|
||||
# IDE Companion
|
||||
# Gemini CLI Companion
|
||||
|
||||
## Local Development
|
||||
The Gemini CLI Companion extension seamlessly integrates [Gemini CLI](https://github.com/google-gemini/gemini-cli) into your VS Code environment. This integration enables Gemini CLI to access active information like your open files.
|
||||
|
||||
To test the extension locally, follow these steps:
|
||||
# Features
|
||||
|
||||
1. Open the `packages/vscode-ide-companion` directory in VS Code.
|
||||
2. Run `npm install`.
|
||||
3. Run the extension development host via Run + Debug -> Extension
|
||||
- Open Editor File Context: Gemini CLI gains awareness of the files you have open in your editor, providing it with a richer understanding of your project's structure and content.
|
||||
|
||||
- Selection Context: Gemini CLI can easily access your cursor's position and selected text within the editor, giving it valuable context directly from your current work.
|
||||
|
||||
# Requirements
|
||||
|
||||
To use this extension, you'll need:
|
||||
|
||||
- VS Code version 1.101.0 or newer
|
||||
- Gemini CLI (installed separately) and running within the VS Code integrated terminal
|
||||
|
||||
# Terms of Service and Privacy Notice
|
||||
|
||||
By installing this extension, you agree to the [Terms of Service](https://github.com/google-gemini/gemini-cli/blob/main/docs/tos-privacy.md).
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
/**
|
||||
* @license
|
||||
* Copyright 2025 Google LLC
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
import typescriptEslint from '@typescript-eslint/eslint-plugin';
|
||||
import tsParser from '@typescript-eslint/parser';
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"name": "gemini-cli-vscode-ide-companion",
|
||||
"displayName": "Gemini CLI VSCode IDE Companion",
|
||||
"description": "",
|
||||
"version": "0.1.13",
|
||||
"displayName": "Gemini CLI Companion",
|
||||
"description": "Enable Gemini CLI with direct access to your VS Code workspace.",
|
||||
"version": "99.99.99",
|
||||
"publisher": "google",
|
||||
"icon": "assets/icon.png",
|
||||
"repository": {
|
||||
@@ -13,8 +13,19 @@
|
||||
"engines": {
|
||||
"vscode": "^1.101.0"
|
||||
},
|
||||
"license": "LICENSE",
|
||||
"preview": true,
|
||||
"categories": [
|
||||
"Other"
|
||||
"AI"
|
||||
],
|
||||
"keywords": [
|
||||
"gemini-cli",
|
||||
"gemini cli",
|
||||
"gemini",
|
||||
"gemini code",
|
||||
"cli",
|
||||
"ide integration",
|
||||
"ide companion"
|
||||
],
|
||||
"activationEvents": [
|
||||
"onStartupFinished"
|
||||
|
||||
Reference in New Issue
Block a user