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.