// Package tools provides a framework for implementing and registering Model Context Protocol (MCP) // tools, and an extended Forgejo API client. // // This package defines the `ToolImpl` interface and `Register` helper function for MCP tool development. // Its subpackages contain concrete implementations of these tools. // // It also offers `tools.Client`, an extension of the standard Forgejo SDK client, providing // additional functionalities for interacting with Forgejo API endpoints not fully covered by the SDK. package tools