@elyracode/youtrack
v0.9.9
Published
YouTrack integration for Elyra -- search issues, manage assignments, comments, projects, and more
Maintainers
Readme
@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/youtrackConfiguration
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
