npm.io
0.9.11 • Published 2d ago

@elyracode/youtrack

Licence
MIT
Version
0.9.11
Deps
0
Size
41 kB
Vulns
0
Weekly
0

@elyracode/youtrack

YouTrack integration for Elyra. Search issues, manage assignments, add comments, track time, browse projects and articles, and more -- all from within your Elyra session.

Install

elyra install npm:@elyracode/youtrack

Configuration

Set the following environment variables (or add them to your .env file):

Variable Description
YOUTRACK_BASE_URL Your YouTrack instance URL (e.g. https://myteam.youtrack.cloud)
YOUTRACK_TOKEN Permanent token from YouTrack (Profile > Authentication > New Token)

Tools

Tool Description
youtrack_search_issues Search issues using YouTrack query syntax
youtrack_get_issue Get full details of a single issue by ID
youtrack_create_issue Create a new issue in a project
youtrack_update_issue Update fields on an existing issue
youtrack_delete_issue Delete an issue
youtrack_list_comments List comments on an issue
youtrack_add_comment Add a comment to an issue
youtrack_list_tags List available tags
youtrack_apply_tag Apply or remove a tag on an issue
youtrack_list_links List links on an issue (duplicates, subtasks, related)
youtrack_add_link Add a link between two issues
youtrack_list_projects List all accessible projects
youtrack_get_project Get project details and custom field schema
youtrack_list_users List users in the YouTrack instance
youtrack_get_current_user Get the authenticated user's profile
youtrack_search_articles Search knowledge base articles
youtrack_get_article Get a knowledge base article by ID
youtrack_add_work_item Add a time tracking work item to an issue

Skill

This package includes the elyra-youtrack skill, which provides the agent with YouTrack query syntax reference and workflow guidance. It is loaded automatically when the extension is installed.

Requirements

  • A YouTrack instance (Cloud or self-hosted)
  • A permanent token with appropriate permissions

Keywords