# MemorySearchRequest

**Type**: `object`

## Properties

- name: agentId (optional)
  type: string

- name: entityTags (optional)
  type: object

- name: includeVocabulary (optional)
  type: boolean

- name: limit (optional)
  type: integer

- name: mode (optional)
  type: enum: `SEMANTIC`, `TEXT`, `TIMELINE`
  description: The retrieval strategy. Leave it out for the server to pick: SEMANTIC when the agent searched has a semantic-search store and TEXT when it has none.

- name: query (optional)
  type: string

- name: recordedAfter (optional)
  type: string

- name: significances (required)
  type: array of enum: `INCIDENT`, `OBSERVATION`, `INCONCLUSIVE`, `BENIGN`

- name: verbosity (optional)
  type: enum: `COMPACT`, `FULL`
