Seems like a problem in templateDetails.xml
file.
From looking at the source of template adapter seems that you didn't specify extension client attribute (whether template should install for site or administration).
<extension version="3.1" type="template" client="site">