GoogleDriveTools with corpora="allDrives" so a service account can see folders shared with it and files in Shared Drives. The calling agent gets a single query_<id> tool that routes through a sub-agent trained to escalate searches when the naive query comes back empty.
google_drive.py
Run the Example
Full source: cookbook/12_context/07_google_drive.py