fix(publish): license BSD-3-Clause + SPDX identifier — unblock the failing SDK regen

Regenerate SDKs failed on every merge for a week: openapi-generator validateSpec
rejects the spec ("info.license.identifier is missing", OpenAPI 3.1). merge.py also
mislabeled the license Proprietary; the repo is BSD 3-Clause (LICENSE). Set
info.license={name:BSD 3-Clause License, identifier:BSD-3-Clause}; regen hanzo.yaml.
This commit is contained in:
2026-07-18 10:32:20 -07:00
parent 7114ce1322
commit 32d56d93e6
2 changed files with 3 additions and 2 deletions
+2 -1
View File
@@ -10,7 +10,8 @@ info:
url: https://hanzo.ai
email: [email protected]
license:
name: Proprietary
name: BSD 3-Clause License
identifier: BSD-3-Clause
servers:
- url: https://api.hanzo.ai
description: Hanzo Gateway
+1 -1
View File
@@ -193,7 +193,7 @@ def build_master(present, categories, internal):
),
"version": "8.0.0",
"contact": {"name": "Hanzo AI", "url": "https://hanzo.ai", "email": "[email protected]"},
"license": {"name": "Proprietary"},
"license": {"name": "BSD 3-Clause License", "identifier": "BSD-3-Clause"},
},
"servers": [{"url": "https://api.hanzo.ai", "description": "Hanzo Gateway"}],
"tags": tags,