Merge branch 'HKUDS:main' into github_copilot

This commit is contained in:
Darye 2026-02-16 15:03:01 +01:00 committed by GitHub
commit 96f63aee06
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -167,10 +167,10 @@ class SkillsLoader:
return content
def _parse_nanobot_metadata(self, raw: str) -> dict:
"""Parse nanobot metadata JSON from frontmatter."""
"""Parse skill metadata JSON from frontmatter (supports nanobot and openclaw keys)."""
try:
data = json.loads(raw)
return data.get("nanobot", {}) if isinstance(data, dict) else {}
return data.get("nanobot", data.get("openclaw", {})) if isinstance(data, dict) else {}
except (json.JSONDecodeError, TypeError):
return {}