chore: add claude-code package name and display name to changelog generator

This commit is contained in:
Nicolò Boschi 2026-03-26 12:10:42 +01:00
parent 413ddbb45d
commit 9dedac1dbd

View file

@ -518,11 +518,14 @@ def _get_package_name(integration: str) -> str:
"langgraph": "hindsight-langgraph", "langgraph": "hindsight-langgraph",
"nemoclaw": "@vectorize-io/hindsight-nemoclaw", "nemoclaw": "@vectorize-io/hindsight-nemoclaw",
"strands": "hindsight-strands", "strands": "hindsight-strands",
"claude-code": "hindsight-memory",
} }
return packages[integration] return packages[integration]
def _package_url(integration: str, package_name: str) -> str: def _package_url(integration: str, package_name: str) -> str:
if integration == "claude-code":
return "https://github.com/vectorize-io/hindsight/tree/main/hindsight-integrations/claude-code"
if package_name.startswith("@"): if package_name.startswith("@"):
return f"https://www.npmjs.com/package/{package_name}" return f"https://www.npmjs.com/package/{package_name}"
return f"https://pypi.org/project/{package_name}/" return f"https://pypi.org/project/{package_name}/"
@ -539,6 +542,7 @@ def _integration_display_name(integration: str) -> str:
"langgraph": "LangGraph", "langgraph": "LangGraph",
"nemoclaw": "NemoClaw", "nemoclaw": "NemoClaw",
"strands": "Strands", "strands": "Strands",
"claude-code": "Claude Code",
} }
return names.get(integration, integration) return names.get(integration, integration)