pub(super) async fn handle( mcp: &Arc<McpState>, params: GetDocsInput, ) -> Result<CallToolResult, ErrorData>