PUT /v1/projects/{projectId}/agent-profile/avatar
Commits an agent avatar previously uploaded through createAgentProfileAvatarUpload. Call this only after the direct multipart upload succeeds, using the uploadId from the same upload session and a stable Idempotency-Key. The service validates the temporary object’s Project ownership, size, content type, image bytes, dimensions, encryption, and age before changing the agent profile.
- TypeScript
- Python
- Rust
TypeScript
Parameters
string
required
Identifies one logical mutation across retries.
string
required
Body
string
required
Returns
200 The agent profile with its committed avatar. AgentProfile
string (uri)
required
string
required
string | null
required