This update includes significant breaking changes: the 'name' and 'resource' parameters are now strictly required across multiple methods, and the 'context' field in MemoryRevision is now read-only. Notably, the 'mode' field (previously used for SMART/VERBATIM transcription) has been removed from both AudioTranscriptionConfig and GenaiVertexV1beta1TranscriptionConfig, reversing a recent addition. Additionally, the 'customerVpcNetwork' property was removed from the Sandbox Egress configuration.
On the feature side, Agents now support standard IAM policy management via getIamPolicy, setIamPolicy, and testIamPermissions. The agents.delete method adds a 'force' parameter to allow the deletion of associated Task resources, and agents.list now supports AIP-160 filtering for 'created' and 'updated' timestamps. Finally, a new authorizeAccess method has been added to sandboxEnvironments to facilitate data-plane proxy authorization.