2026-05-06 17:18:13 +05:30
{
"root" : [
{
"id" : "fake-folder-projects" ,
"name" : "Projects" ,
"mimeType" : "application/vnd.google-apps.folder" ,
"modifiedTime" : "2025-01-15T10:00:00.000Z" ,
"createdTime" : "2024-12-01T08:00:00.000Z"
} ,
{
"id" : "fake-folder-archive" ,
"name" : "Archive" ,
"mimeType" : "application/vnd.google-apps.folder" ,
"modifiedTime" : "2024-11-20T14:30:00.000Z" ,
"createdTime" : "2024-09-10T12:00:00.000Z"
} ,
{
"id" : "fake-file-readme" ,
"name" : "README.md" ,
"mimeType" : "text/markdown" ,
"modifiedTime" : "2025-02-01T09:15:00.000Z" ,
"createdTime" : "2025-01-30T16:20:00.000Z"
} ,
{
"id" : "fake-file-canary" ,
"name" : "e2e-canary.txt" ,
"mimeType" : "text/plain" ,
"modifiedTime" : "2025-02-10T11:00:00.000Z" ,
"createdTime" : "2025-02-10T11:00:00.000Z"
} ,
{
"id" : "fake-file-budget" ,
"name" : "Q1-Budget.csv" ,
"mimeType" : "text/csv" ,
"modifiedTime" : "2025-01-25T13:45:00.000Z" ,
"createdTime" : "2025-01-25T13:45:00.000Z"
2026-05-06 17:58:58 +05:30
} ,
{
"id" : "fake-shortcut-canary" ,
"name" : "Shortcut to Canary" ,
"mimeType" : "application/vnd.google-apps.shortcut" ,
"modifiedTime" : "2025-02-10T12:00:00.000Z" ,
"createdTime" : "2025-02-10T12:00:00.000Z"
} ,
{
"id" : "fake-file-trashed" ,
"name" : "trashed-e2e-note.txt" ,
"mimeType" : "text/plain" ,
"modifiedTime" : "2025-02-11T09:00:00.000Z" ,
"createdTime" : "2025-02-11T09:00:00.000Z" ,
"trashed" : true
2026-05-06 17:18:13 +05:30
}
] ,
"fake-folder-projects" : [
{
"id" : "fake-file-roadmap" ,
"name" : "2025-Roadmap.md" ,
"mimeType" : "text/markdown" ,
"modifiedTime" : "2025-02-12T08:30:00.000Z" ,
"createdTime" : "2025-01-05T10:00:00.000Z"
}
] ,
"fake-folder-archive" : [
{
"id" : "fake-file-old-notes" ,
"name" : "old-meeting-notes.txt" ,
"mimeType" : "text/plain" ,
"modifiedTime" : "2024-08-15T15:00:00.000Z" ,
"createdTime" : "2024-08-15T15:00:00.000Z"
}
] ,
"_file_contents" : {
"fake-file-readme" : "# E2E Fake Drive\n\nThis README is served by the strict Composio fake. SURFSENSE_E2E_README_MARKER" ,
"fake-file-canary" : "Canary token for E2E tests: SURFSENSE_E2E_CANARY_TOKEN_DRIVE_001\nThis file's content is asserted by indexing.spec.ts to confirm the indexing pipeline ran end-to-end." ,
"fake-file-budget" : "Quarter,Revenue,Expenses\nQ1,100000,75000\nSURFSENSE_E2E_BUDGET_MARKER,2025,test" ,
"fake-file-roadmap" : "# 2025 Roadmap\n\n- E2E Drive indexing\n- Composio Gmail/Calendar SURFSENSE_E2E_ROADMAP_MARKER" ,
"fake-file-old-notes" : "Old meeting notes archived in 2024. SURFSENSE_E2E_ARCHIVE_MARKER"
}
}