Compare commits
3 Commits
Author | SHA1 | Date | |
---|---|---|---|
0bb59a3217 | |||
b908f03801 | |||
5024a2a5af |
@ -1,5 +1,8 @@
|
|||||||
## [Released] - 2025-05-13
|
## [1.0.38] - 2025-05-17
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- **GitLab MCP Server:** Modified GitLab API helper functions to decode the `project_id` using `decodeURIComponent()` before processing. This resolves API call failures caused by differences in project ID encoding between Gemini and other AI models. API requests are now handled consistently regardless of the model.
|
- Added `expanded` property to `start` and `end` in `GitLabDiscussionNoteSchema`
|
||||||
|
Now you can expand or collapse more information at the start and end of discussion notes.
|
||||||
|
Example: In code review, you can choose to show or hide specific parts of the discussion.
|
||||||
|
(See: [PR #40](https://github.com/zereight/gitlab-mcp/pull/40))
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@zereight/mcp-gitlab",
|
"name": "@zereight/mcp-gitlab",
|
||||||
"version": "1.0.37",
|
"version": "1.0.38",
|
||||||
"description": "MCP server for using the GitLab API",
|
"description": "MCP server for using the GitLab API",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"author": "zereight",
|
"author": "zereight",
|
||||||
|
@ -436,13 +436,13 @@ export const GitLabDiscussionNoteSchema = z.object({
|
|||||||
.object({
|
.object({
|
||||||
start: z.object({
|
start: z.object({
|
||||||
line_code: z.string(),
|
line_code: z.string(),
|
||||||
type: z.enum(["new", "old"]),
|
type: z.enum(["new", "old", "expanded"]),
|
||||||
old_line: z.number().nullable(),
|
old_line: z.number().nullable(),
|
||||||
new_line: z.number().nullable(),
|
new_line: z.number().nullable(),
|
||||||
}),
|
}),
|
||||||
end: z.object({
|
end: z.object({
|
||||||
line_code: z.string(),
|
line_code: z.string(),
|
||||||
type: z.enum(["new", "old"]),
|
type: z.enum(["new", "old", "expanded"]),
|
||||||
old_line: z.number().nullable(),
|
old_line: z.number().nullable(),
|
||||||
new_line: z.number().nullable(),
|
new_line: z.number().nullable(),
|
||||||
}),
|
}),
|
||||||
|
Reference in New Issue
Block a user