> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aeolo.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Drive and data sources

> Read first-party source files and inspect source policy.

## Data source policy

```bash theme={null}
aeo config data-sources
```

This describes what the agent is allowed or expected to use as research material. It is part of the agent context.

Update it only when the user is changing source policy:

```bash theme={null}
aeo config data-sources update --data-sources "Use Google Drive product-tests/ and approved first-party product pages."
```

## Google Drive

```bash theme={null}
aeo drive list
aeo drive list --folder <folder_id>
aeo drive read <file_id>
```

`drive read` is intended for lazy source access. Agents should read only the files needed for the current task.

Through MCP, Drive reads are treated as external source access and may require a `read_write` token even though the command does not mutate Drive.

## Supported reads

Common supported types:

* Google Docs
* Google Sheets
* Markdown, text, CSV, JSON
* PDF
* XLSX/XLS
* DOCX
* Images within backend size limits

## Local download

```bash theme={null}
aeo drive download <file_id>
```

This is CLI-only because it writes to the local filesystem.
