[https://github.com/googleworkspace/cli/discussions/249]
"A larger refactor will be occurring over the next couple days to address some issues, this will involve some breaking changes and semver will not be used. I can't go into specifics but this should not affect the core functionality, e.g. gmail, sheets, etc."
Velký refaktor za pár dní. Nemůžou uvést detaily. Jinak řečeno, hodí to celé do Clauda a očekávají lepší codebase. Nový svět AI programování...
Je vtipné, že programátoři z Google používají konkurenční LLM pro kódování, ale jinak ano; podle mě je fajn tyhle věci postupně řešit s pomocí LLM. Klidně je možné, že už mají předzpracované plány a commity poplynou později.
nezkoumal jsem predmet zpravicky blize a vzhledem k predrecnikovi to ma cas. roky uspesne pouzivam https://github.com/GAM-team/GAM
chvili mi trvalo nez jsem to pochopil ale rozhodne nelituju vynalozeneho usili. je to spis na admin cast, nez uzivatelskou cast..
I kdyby AI nepřinesla nic jiného, patří jí nehynoucí vděk a sláva za to, že to donutí provozovatele a autory aplikací zpřístupnit je pomocí rozumného API (ať už CLI nebo nějaké HTTP REST-like API).
https://cloud.google.com/apis
https://developers.google.com/workspace
Vyberte sluzbu, napriklad GMail a potom zalozka 'Reference' napriklad:
https://developers.google.com/workspace/gmail/api/reference/rest/v1/users.messages/list
Problem je urobit to 'privetive' na CLI.
No jo, jenže jak dlouho služby to API mají? A stejně často není kompletní – třeba v GMail API podle mne stále chybí složky doručené pošty, není tam možnost zprávu označit za přečtenou nebo nepřečtenou, není tam možnost odložit zprávu, vytvořit z ní úkol…
Zalozky a precitana sprava sa vsetko riesi cez Labels, to su v principe zalozky. UNREAD je label ktory treba odstranit.
Ak by to API nevedelo, nevie to ani ten command line tool.
Nejde o CLI nástroj, jde o API. Podstatné je, že už nebude trvat deset nebo kolik let, než se ke službě zveřejní i API, které navíc bude nekompletní.
Směřujeme (konečně!) k tomu, že plnohodnotné API bude stejně podstatnou součástí aplikace, jako webové GUI. API bude občanem první kategorie. Protože jinak ta aplikace bude nepřístupná pro AI (ve smyslu špatně přístupná – tak, jak se „nepřístupnost“ používá u znevýhodněných osob).
Google není zdaleka jediný, kdo zpřístupňuje své služby pro AI. To, že bude muset doplnit API, aby bylo kompletní, bude přirozený vývoj. A to ovládání přes příkazovou řádku je jen dočasný workaround pro to, jak dnes fungují AI agenti. Do budoucna ale bude pro všechny daleko lepší, když AI bude volat REST-like API.