RetrieveProfilesResponse

Response message for MemoryBankService.RetrieveProfiles.

Fields
profiles map (key: string, value: object (MemoryProfile))

The retrieved structured profiles, which match the schemas under the requested scope. The key is the id of the schema that the profile is linked with, which corresponds to the schemaId defined inside the SchemaConfig, under StructuredMemoryCustomizationConfig.

JSON representation
{
  "profiles": {
    string: {
      object (MemoryProfile)
    },
    ...
  }
}

MemoryProfile

A memory profile.

Fields
schemaId string

Represents the id of the schema. This id corresponds to the schemaId defined inside the SchemaConfig, under StructuredMemoryCustomizationConfig.

profile object (Struct format)

Represents the profile data.

JSON representation
{
  "schemaId": string,
  "profile": {
    object
  }
}