tools

package
v0.0.0-...-54f7304 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 30, 2025 License: MIT Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterCodeReviewTool

func RegisterCodeReviewTool(s *server.MCPServer)

func RegisterConfluenceTool

func RegisterConfluenceTool(s *server.MCPServer)

registerConfluenceTool is a function that registers the confluence tools to the server

func RegisterGitHubTool

func RegisterGitHubTool(s *server.MCPServer)

RegisterGitHubTool registers the GitHub tool with the MCP server

func RegisterGitLabTool

func RegisterGitLabTool(s *server.MCPServer)

RegisterGitLabTool registers the GitLab tool with the MCP server

func RegisterJiraTool

func RegisterJiraTool(s *server.MCPServer)

RegisterJiraTool registers the Jira tools to the server

func RegisterScriptTool

func RegisterScriptTool(s *server.MCPServer)

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"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL