MCP server for tangled

fix branch response parsing: use reference.name and reference.hash

+3 -2
+3 -2
src/tangled_mcp/server.py
··· 67 67 branches = [] 68 68 if "branches" in response: 69 69 for branch_data in response["branches"]: 70 + ref = branch_data.get("reference", {}) 70 71 branches.append( 71 72 BranchInfo( 72 - name=branch_data.get("name", ""), 73 - sha=branch_data.get("sha", ""), 73 + name=ref.get("name", ""), 74 + sha=ref.get("hash", ""), 74 75 ) 75 76 ) 76 77