Documentation
¶
Overview ¶
Package appstatistics implements MCP tools for GitLab Application Statistics API.
markdown.go provides Markdown formatting functions for application statistics MCP tool output.
register.go wires appstatistics MCP tools to the MCP server.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FormatGetMarkdown ¶
FormatGetMarkdown formats application statistics as markdown.
func RegisterTools ¶
func RegisterTools(server *mcp.Server, client *gitlabclient.Client)
RegisterTools registers all Application Statistics MCP tools.
Types ¶
type GetOutput ¶
type GetOutput struct {
toolutil.HintableOutput
Forks int64 `json:"forks"`
Issues int64 `json:"issues"`
MergeRequests int64 `json:"merge_requests"`
Notes int64 `json:"notes"`
Snippets int64 `json:"snippets"`
SSHKeys int64 `json:"ssh_keys"`
Milestones int64 `json:"milestones"`
Users int64 `json:"users"`
Groups int64 `json:"groups"`
Projects int64 `json:"projects"`
ActiveUsers int64 `json:"active_users"`
}
GetOutput is the output for application statistics.
Click to show internal directories.
Click to hide internal directories.