Skip to content

Comments

feat(tracker-gitlab): add GitLab tracker plugin#136

Open
mag1art wants to merge 19 commits intoComposioHQ:mainfrom
mag1art:feature/tracker-gitlab
Open

feat(tracker-gitlab): add GitLab tracker plugin#136
mag1art wants to merge 19 commits intoComposioHQ:mainfrom
mag1art:feature/tracker-gitlab

Conversation

@mag1art
Copy link

@mag1art mag1art commented Feb 21, 2026

This PR adds a new tracker plugin for GitLab Issues:

  • packages/plugins/tracker-gitlab: production-ready plugin implementing the Tracker interface
    • getIssue, isCompleted, issueUrl, branchName, generatePrompt
    • createIssue, listIssues, updateIssue (best-effort mapping)
    • webhook validation helper
  • Unit tests (vitest/nock) and README with configuration instructions
  • Plugin registered in core plugin registry (packages/core/src/plugin-registry.ts)

Notes:

  • Requires GITLAB_TOKEN (Personal Access Token with api scope).
  • Self-hosted GitLab supported via baseUrl config.

magartur and others added 2 commits February 22, 2026 01:52
magartur and others added 2 commits February 22, 2026 02:18
magartur and others added 2 commits February 22, 2026 02:35
mag1art and others added 3 commits February 22, 2026 03:03
magartur and others added 2 commits February 22, 2026 03:28
magartur and others added 2 commits February 22, 2026 03:41
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

…ct path segments, validate client responses, and include additive label merging.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant