Documentation
¶
Index ¶
- func RegisterCodeReviewTool(s *server.MCPServer)
- func RegisterConfluenceTool(s *server.MCPServer)
- func RegisterGitHubTool(s *server.MCPServer)
- func RegisterGitLabTool(s *server.MCPServer)
- func RegisterJiraTool(s *server.MCPServer)
- func RegisterScriptTool(s *server.MCPServer)
- type SequentialThinkingServer
- type ThoughtData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterCodeReviewTool ¶
func RegisterConfluenceTool ¶
registerConfluenceTool is a function that registers the confluence tools to the server
func RegisterGitHubTool ¶
RegisterGitHubTool registers the GitHub tool with the MCP server
func RegisterGitLabTool ¶
RegisterGitLabTool registers the GitLab tool with the MCP server
func RegisterJiraTool ¶
RegisterJiraTool registers the Jira tools to the server
func RegisterScriptTool ¶
RegisterScriptTool registers the script execution tool with the MCP server
Types ¶
type SequentialThinkingServer ¶
type SequentialThinkingServer struct {
// contains filtered or unexported fields
}
func NewSequentialThinkingServer ¶
func NewSequentialThinkingServer() *SequentialThinkingServer
type ThoughtData ¶
type ThoughtData struct { Thought string `json:"thought"` ThoughtNumber int `json:"thoughtNumber"` TotalThoughts int `json:"totalThoughts"` IsRevision *bool `json:"isRevision,omitempty"` RevisesThought *int `json:"revisesThought,omitempty"` BranchFromThought *int `json:"branchFromThought,omitempty"` BranchID *string `json:"branchId,omitempty"` NeedsMoreThoughts *bool `json:"needsMoreThoughts,omitempty"` NextThoughtNeeded bool `json:"nextThoughtNeeded"` }
Click to show internal directories.
Click to hide internal directories.