Files
zeekayandhanzo-dev a756ade7a2
Hanzo CI/CD / cicd (push) Failing after 48s
CI/CD / cicd (push) Failing after 47s
prune the retired GPU billing addresses so a regen cannot re-mint them
`POST /v1/billing/gpu-charge` and `GET /v1/billing/gpu-eligibility` answer 404
at api.hanzo.ai — the address and its `-zzq9` nonsense sibling alike, which is
the only way absence is ever shown — and hanzoai/cloud has deleted the
handlers. The client still offered both, so the one outcome either method had
was a 404.

They survived in `pkg/hanzoai/api` + `pkg/hanzoai/models`, the tree the retired
driver wrote. `generate.py` does not own it: sdks.yaml declares exactly one take
path, `hanzoai/cloud -> pkg/hanzoai/cloud`. Nothing regenerates these files, so
nothing would ever have removed them and no future regen can put them back.

Six operations, three models, three exports. `pkg/hanzoai/cloud` is deliberately
untouched — it carries `/v1/billing/gpu/{charge,eligibility}`, which the
deployment still answers for (401, against a 404 control), and publishing an API
smaller than the one served is the same class of lie in the other direction.

  generate.py python --check          [python] clean
  import hanzoai                      2208 exports, 0 dangling
  cloud-client / duplicate-fields     pass, 2362 modules

Co-authored-by: Hanzo Dev <dev@hanzo.ai>
2026-08-06 04:36:37 -07:00
..