feat(gitlab): add task MR lifecycle notifications (#2125)

Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
This commit is contained in:
Alassane
2026-08-05 13:22:31 -04:00
committed by GitHub
parent d7620d912d
commit ae31fa85a9
127 changed files with 10118 additions and 242 deletions
@@ -56,6 +56,7 @@ type CreateInstanceRequest struct {
AssumeMcpSse bool `json:"assume_mcp_sse,omitempty"` // Assume agent supports SSE MCP servers
AssumeMcpHttp bool `json:"assume_mcp_http,omitempty"` // Assume agent supports HTTP MCP servers
McpMode string `json:"mcp_mode,omitempty"` // MCP tool mode: "task" (default), "config", or "office"
McpProviders []string `json:"mcp_providers,omitempty"` // Supported review-automation providers
// RequiresProcessKill tells agentctl to skip the graceful stdin-close wait
// and reap the agent process group immediately. Required for agents whose
// runtime keeps child processes (e.g. MCP servers) alive when stdin closes