Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@aws/amazon-q-developer-cli-proto

Package Overview
Dependencies
Maintainers
0
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aws/amazon-q-developer-cli-proto

We use [protocol buffers](https://developers.google.com/protocol-buffers/) as a message format for inter process communication.

  • 0.2.0
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
162
Maintainers
0
Weekly downloads
 
Created
Source

Proto

We use protocol buffers as a message format for inter process communication.

This folder defines three main protocols:

  1. local.proto - Protocol for communication from local processes like figterm and the fig CLI to the desktop app
  2. fig.proto - Protocol for communication between client Fig.js apps like autocomplete and the desktop app
  3. figterm.proto - Protocol for sending commands from the CLI to figterm
  4. remote.proto - Protocol for sending between figterm and the desktop app, intended to be secure for remote machines

Setup

For any client, you must install the protobuf compiler:

brew install protobuf

Client Installations

ClientCommand
typescriptpnpm install
rustN/A*

* The rust build process handles the installation of the proto toolchain.

Installation/Usage

To compile protos, run:

./build-ts.sh

Deprecating an Amazon Q API

  1. Edit fig.proto and add the [deprecated=true] annotation to the relevant fields
  2. Add an inline comment specifying the version when this was changed applies using the following format: //deprecated: 1.2.3

Contributing

Adding to protos

Just edit the appropriate proto file.

FAQs

Package last updated on 20 Dec 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc