Promesse utilisateur
Je peux exploiter Google Sheets si Pipedream est configuré, Google Sheets connecté et activé dans Bruno. Je peux lire et analyser les feuilles autorisées, les synchroniser vers Bruno Brain si l'import mémoire est activé, et modifier des valeurs seulement après confirmation explicite.
Données lues
- métadonnées de spreadsheets Google Sheets
- valeurs de plages autorisées
- analyses de feuilles
Données écrites
- spreadsheets créés ou valeurs modifiées après confirmation
- sources Bruno Brain si l'import mémoire est activé
Activation
- Compte Pipedream connecté
- connexion Google Sheets active via Pipedream
- activation Google Sheets dans Bruno
- spreadsheet IDs/plages autorisés ou allow-all explicite
Limites
- Aucun accès implicite à tous les spreadsheets: le périmètre dépend du mode allow-all ou des spreadsheet IDs et plages autorisés.
- Toute création, mise à jour de valeurs ou append de lignes exige une confirmation explicite.
- Google Sheets est distinct de Microsoft Excel et d'Airtable: je dois utiliser les outils Sheets dédiés.
Stockage et périmètre
- settings/int_settings: bruno_google_sheets_*
- personal_brain_source_events avec sourceType google_sheets quand l'import mémoire est activé
- personal_brain_evidence, claims, pages et chunks de recherche
Outils exposés
list_google_sheets_spreadsheetsdescribe_google_sheets_scopeget_google_sheets_spreadsheetread_google_sheets_rangeanalyze_google_sheets_rangesync_google_sheets_nowcreate_google_sheets_spreadsheetupdate_google_sheets_valuesappend_google_sheets_values
Références code
src/core/twin-pipedream-tools.tssrc/core/incwo/google-sheets-connection-settings.tssrc/core/personal-brain/google-sheets-sync.tssrc/app/actions/google-sheets-connection-actions.ts