Overview Version History Q & A Rating & Review
gcpdiag-copilot README
Welcome to the "gcpdiag-copilot" extension for Visual Studio Code. This extension is designed to be an AI pair programmer to assist developers in creating and managing GCPDiag rules, linting, and runbooks specifically.
Features
AI-Powered Chat : Interactive chat view to assist with GCPDiag development.
Status Bar Indicator : Shows the current status of gcpdiag (Active/Inactive).
Template Generation : Easily generate GCPDiag rule templates.
Code Explanation : Highlight GCPDiag code and get explanations or documentation for it.
![gcpdiag Copilot Chat View](images/chat-view.png)
Tip: Utilize short, focused animations to showcase the AI assistance in action.
Requirements
Visual Studio Code (latest version)
Node.js and npm (for development)
Internet connection (for AI features)
Extension Settings
This extension contributes the following settings:
gcpdiagCopilot.enable
: Enable/disable the gcpdiag Copilot extension.
gcpdiagCopilot.apiKey
: Set your API key for accessing AI services.
Known Issues
AI responses may have a slight delay depending on network speed.
Initial setup may require configuring API keys.
Release Notes
1.0.0
Initial release of gcpdiag-copilot
Added AI-powered chat for GCPDiag assistance.
Implemented status bar indicator.
Enabled template generation commands.
Added code explanation feature for highlighted GCPDiag code.
Following extension guidelines
Ensure that you've read through the extensions guidelines and follow the best practices for creating your extension.
Working with Markdown
You can author your README using Visual Studio Code. Here are some useful editor keyboard shortcuts:
Split the editor (Cmd+\
on macOS or Ctrl+\
on Windows and Linux).
Toggle preview (Shift+Cmd+V
on macOS or Shift+Ctrl+V
on Windows and Linux).
Press Ctrl+Space
(Windows, Linux, macOS) to see a list of Markdown snippets.
Enjoy using gcpdiag-copilot!