Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CallChainArgs ¶
type FileStructureArgs ¶
type FileStructureArgs struct {
FilePath string `json:"file_path" jsonschema:"Absolute path of the file to inspect."`
}
type GetArchitectureReportArgs ¶
type GetArchitectureReportArgs struct{}
type SearchArgs ¶
type SearchArgs struct {
Query string `json:"query" jsonschema:"The substring to match against names and docstrings of codebase entities."`
}
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
func NewServer ¶
func NewServer(initializedHandler func(context.Context, *mcp.InitializedRequest)) *Server
NewServer initializes the MCP server and registers the tools.
func (*Server) GetMCPServer ¶
GetMCPServer returns the underlying MCP server.
type VisualizeArgs ¶
type VisualizeArgs struct {
WorkspaceRoot string `` /* 166-byte string literal not displayed */
}
Click to show internal directories.
Click to hide internal directories.