List Files For Agent
agents.files.list(stragent_id, FileListParams**kwargs) -> SyncNextFilesPage[FileListResponse]
/v1/agents/{agent_id}/files
Get the files attached to an agent with their open/closed status.
Parameters
Returns
List Files For Agent
from letta_client import Letta
client = Letta(
api_key="My API Key",
)
page = client.agents.files.list(
agent_id="agent-123e4567-e89b-42d3-8456-426614174000",
)
page = page.files[0]
print(page.id)
{
"files": [
{
"id": "id",
"file_id": "file_id",
"file_name": "file_name",
"folder_id": "folder_id",
"folder_name": "folder_name",
"is_open": true,
"end_line": 0,
"last_accessed_at": "2019-12-27T18:11:19.117Z",
"start_line": 0,
"visible_content": "visible_content"
}
],
"has_more": true,
"next_cursor": "next_cursor"
}Returns Examples
{
"files": [
{
"id": "id",
"file_id": "file_id",
"file_name": "file_name",
"folder_id": "folder_id",
"folder_name": "folder_name",
"is_open": true,
"end_line": 0,
"last_accessed_at": "2019-12-27T18:11:19.117Z",
"start_line": 0,
"visible_content": "visible_content"
}
],
"has_more": true,
"next_cursor": "next_cursor"
}