SIGN IN SIGN UP

feat(api): add Agents credential and session options (#3967)

## Summary

Adds credential metadata, session options and speech voices, and
corrects the file download response description.

## Changes

- Add metadata to Agents vault credential creation and results; allow
credential updates without replacing authentication.
- Support the ultrafast Agents service tier and report
misalignment_policy_violation for session turns.
- Include fable, onyx and nova in speech voice options.
- Describe file content as binary while preserving legacy
retrieve_content() and its Accept header behavior.

## Compatibility

When constructing beta Agents Credential models yourself, supply
`metadata` (for example, `{}`). Exhaustive handlers should account for
the new service tier and error code.

Co-authored-by: markstuart-oai <323302876+markstuart-oai@users.noreply.github.com>
M
Mark Stuart committed
bb68198a4bb4a161cbb32a28c3888a51540eaf0f
Parent: f7bd4a7
Committed by GitHub <noreply@github.com> on 9/27/2026, 7:12:14 PM