Skip to content

Limits

The following limits apply to Agent Memory operations.

Binding API limits

ParameterLimit
Messages per ingest() call500
Message content size32 KB (32,768 bytes UTF-8)
Recall query size1 KB (1,024 bytes UTF-8)
Session ID length64 characters

Naming constraints

EntityMax lengthAllowed charactersAdditional rules
Profile name32 charactersLowercase letters, digits, hyphens ([a-z0-9-])No colons. Must not be empty.
Namespace name32 charactersLowercase letters, digits, hyphens ([a-z0-9-])Must start and end with alphanumeric. Must be unique within account.

Message constraints

FieldConstraint
roleMust be "system", "user", or "assistant"
contentNon-empty string. Maximum 32 KB (32,768 bytes UTF-8).
timestampOptional. Accepts Date objects, ISO 8601 strings (YYYY-MM-DDTHH:mm:ssZ), or date strings (YYYY-MM-DD).

Recall options

OptionAllowed valuesDefault
thinkingLevel"low", "medium", "high""low"
responseLength"short", "medium", "long""medium"
referenceDateDate object or ISO 8601 / YYYY-MM-DD stringCurrent time

Namespace API limits

ParameterLimit
per_page (list namespaces)1 to 1,000 (default: 20)