Skip to main content

ticketyboo-gate extension

ticketyboo-gate is a VS Code extension that brings the Contract authoring workflow into the editor. It lets you browse archetypes, answer a few questions, and write a devcontract.json to your workspace root without leaving VS Code.

What the extension does

The extension contributes one command: ticketyboo.openBriefWizard. When you run it, the Brief Wizard opens. It:

  1. Calls GET /v1/archetypes to fetch available contract templates from the ticketyboo API.
  2. Presents the archetypes in a VS Code Quick Pick menu.
  3. Asks you for a service name.
  4. Calls POST /v1/archetypes/{name}/instantiate with the service name to generate a populated devcontract.json.
  5. Writes the file to the workspace root.

That is the full scope of the current extension. It does not run scans, display findings, or integrate with git. Its role is the productive layer of ticketyboo: making it easy to start with a correct Contract.

Extension details

PropertyValue
Publisherticketyboo-dev
Extension nameticketyboo-gate
Commandticketyboo.openBriefWizard
VS Code engine requirement^1.85.0
MarketplaceVS Code Marketplace and Open VSX
LicenseMIT

Requirements

To use the Brief Wizard, you need a ticketyboo API key. API keys can be generated from your account page after signing in. The extension uses the API key to authenticate requests to /v1/archetypes.

Without an API key, the extension will show an error when you attempt to open the Brief Wizard. See Configuration for how to set your API key.

Section contents