YouTrack App
JetBrains YouTrack App manifest file
| Type | object |
|---|---|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/youtrack-app/latest.json |
| Source | https://www.schemastore.org/youtrack-app.json |
Validate with Lintel
npx @lintel/lintel check
Schema for the JetBrains YouTrack app manifest file
Properties
The name of the app. This is used as a unique identifier in YouTrack.
The URL for the JSON schema that defines the structure of the manifest file.
The prefix for AI tool names in the app. The prefix is intended to separate the custom tools from the YouTrack predefined tools and avoid name collisions with other apps. If not set, the app name will be used as a prefix.
The title of the app. This is a user-friendly name that is shown in the JetBrains Marketplace and the YouTrack UI.
The description of the app. You can see this description in the app details on the Apps administration page.
An object that contains the description of the app vendor.
3 nested properties
A description of changes available in a specific version of the app. This information is only displayed in the JetBrains Marketplace.
An array of widget objects included in the app. Each widget represents a frontend extension.
Definitions
The expected dimensions of the widget in pixels. YouTrack will try to display the widget according to these dimensions if the monitor settings allow.
The default width and height of the widget.
The path to the JSON file that stores the settings scheme for Markdown and dashboard widgets.