Search All Messages
messages.search(MessageSearchParams**kwargs) -> MessageSearchResponse
/v1/messages/search
Search messages across the organization with optional agent filtering. Returns messages with FTS/vector ranks and total RRF score.
This is a cloud-only feature.
Parameters
Returns
Search All Messages
import os
from letta_client import Letta
client = Letta(
api_key=os.environ.get("LETTA_API_KEY"), # This is the default and can be omitted
)
response = client.messages.search(
query="query",
)
print(response)
[
{
"content": "content",
"created_at": "2019-12-27T18:11:19.117Z",
"message_id": "message_id",
"agent_id": "agent_id",
"message_type": "system_message"
}
]
Returns Examples
[
{
"content": "content",
"created_at": "2019-12-27T18:11:19.117Z",
"message_id": "message_id",
"agent_id": "agent_id",
"message_type": "system_message"
}
]