La version 0.2a0 de datasette-apps a été publiée, introduisant des améliorations significatives pour la création et l’édition d’applications via Datasette Agent.
Cette mise à jour vise à optimiser l’interaction entre les applications Datasette et l’Agent Datasette. Deux nouveaux outils sont au cœur de cette évolution, facilitant le travail de l’agent dans le développement et la maintenance des applications.
L’outil app_debug() permet à l’agent d’ouvrir une application de manière invisible, au sein d’une iframe avec une opacité de 0 et des événements de pointeur désactivés. Cette fonctionnalité lui offre la capacité de tester l’application en exécutant du code JavaScript sans interférence visuelle ou interactive.
Parallèlement, l’outil app_list() fournit à l’agent une liste des applications que l’utilisateur est autorisé à modifier. Cela lui permet d’identifier et d’intervenir sur les applications pertinentes, renforçant ainsi son autonomie et son efficacité dans la gestion des projets Datasette. Ces ajouts pourraient simplifier considérablement les processus de développement assisté par agent.
Source : Simon Willison Blog