Files
zeekayandHanzo Dev ae0b10a4b9 The catalog names the addresses the fleet publishes
Sixteen products advertised a path nothing on api.hanzo.ai publishes. The
API took singular families and the snapshot kept the plurals, so the site's
catalog gate read each as a 404:

  agents /v1/agent, prompts /v1/prompt, evals /v1/eval,
  datasets /v1/eval/datasets, experiments /v1/experiment,
  scores /v1/eval/scores, score-configs /v1/eval/rubrics,
  functions /v1/function, service-mesh /v1/network/services,
  nodes /v1/validator, zero-trust /v1/network, wallet /v1/wallet,
  bot /v1/bot, referrals /v1/referral.

Two moved further than a spelling. Tasks is the durable engine
(hanzoai/tasks), which answers at /v1/workflow; /v1/task is the work board,
a different product. Integrations is the connector catalog, which the
integration app took as /v1/provider when it was renamed.

Every address above is a path in openapi.yaml. Correct carries them to the
store on the next boot. The Correct test now ages its row to the retired
plural, which is the drift production holds.

Co-authored-by: Hanzo Dev <[email protected]>
2026-09-25 01:00:36 -07:00
..
2026-09-23 21:52:16 -07:00
2026-09-23 21:52:16 -07:00