Skip to content

added configurable git provider - #3

Open
gamato-agile wants to merge 1 commit into
masterfrom
002-configurable-git-provider
Open

added configurable git provider#3
gamato-agile wants to merge 1 commit into
masterfrom
002-configurable-git-provider

Conversation

@gamato-agile

Copy link
Copy Markdown
Collaborator

Summary

This PR removes generalize the git provider the developer can use. The git provider is used in a few MCP server tools to clone the repository.

🚀 Main Changes

  1. Removed hardcoded gitlab.com reference from the methods and added a configurable git provider the user can set from the .env file. Gitlab is the default fallback if the git provider is not set by the user

  2. Generalised the project-slug annotation: as of now, it searches for gitlab-com/project-slug. The new method finds an annotation that ends with /project-slug.

@gamato-agile gamato-agile linked an issue Jul 29, 2026 that may be closed by this pull request
@gamato-agile gamato-agile self-assigned this Jul 29, 2026
@gamato-agile gamato-agile added the enhancement New feature or request label Jul 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Handling repositories different from gitlab

1 participant