Polish companion extension README and package.json file ahead of publishing (#4729)
This commit is contained in:
parent
e9e2f55144
commit
107ce8afa3
|
@ -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"
|
||||
|
|
Loading…
Reference in New Issue