opaqueData
Other opaque data associated with the part to be interpreted by the agent. Reserved for ADK internal use. Users should not set this field.
Marked @Transient because it can hold arbitrary, non-serializable objects; it is intentionally excluded from the persisted form and is reset to null on deserialization.