mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-11-04 21:17:30 +00:00
* feat(cli): call HeyGen's v3 media routes through the generated client The media-use generate routes (image, video, avatar, voice, music), HeyGen transcription and the public voice list called fetch by hand. They now go through the generated cloud client, regenerated with the create and status methods for those routes. runJob takes a job route (its path, how it starts, how its status is read) in place of a path and a poll-path function. Keys, retries, timeouts, polling and error messages are unchanged. Speech answers in the request and the API takes no Idempotency-Key there, so it has no status to poll and no key header is sent. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> * chore(cli): keep v3.ts comment share at the base Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> * chore(cli): regenerate the cloud client without API description text The generated client and types now carry names and types only, with no JSDoc taken from the API spec's summaries and descriptions. The source contract test checks that no method carries generated description text, in place of checking the uploadAsset description. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>