I am using the hosted Agent Builder and trying to use the google_sheets_get_spreadsheet and read_range tools. I am consistently getting 404 Requested entity was not found errors, even though:
The Spreadsheet exists and is valid.
I have shared the sheet explicitly with the service account (langchain-tool-user@...) as Editor.
I even tested with a public “Anyone with the link” sheet.
As a test I asked to the agent to create a spreadsheet and it did it (only possible in the root of Google Drive). After that I wrote something in that sheet and asked the agent to read range in the spreadsheet it created and it worked, the agent brought me what I wrote there.
So I transferred all my data to that sheet and have been working with that since then.