AI News HubLIVE
原文1 min read

datasette-agent 0.2a0

Release of datasette-agent 0.2a0 with new user interaction and query saving capabilities.

Release: datasette-agent 0.2a0

Simon Willison’s Weblog

Subscribe

10th June 2026

Release

datasette-agent 0.2a0 — An LLM-powered agent for Datasette

Highlights from the release notes:

Tools can now ask the user questions mid-execution. Tools that declare a context parameter receive a ToolContext object, and await context.ask_user(...) can ask a yes/no, multiple-choice (options=[...]) or free-text (free_text=True) question. While a question is unanswered the agent turn suspends: the question renders as a form in the chat UI and persists to the internal database, so suspended conversations survive a server restart. Once answered, the tool re-executes from the top with stored answers replayed, so call ask_user() before performing side effects. #20

New built-in save_query tool: the agent can save SQL it has written as a Datasette stored query. Saving always requires human approval - the agent shows the full SQL plus the proposed name, database and visibility, and nothing is stored until you click Yes. #20

The ask_user() feature was enabled by the new LLM alpha I built yesterday with the help of Claude Fable 5.

Recent articles

Claude Fable is relentlessly proactive - 11th June 2026

Initial impressions of Claude Fable 5 - 9th June 2026

Running Python code in a sandbox with MicroPython and WASM - 6th June 2026

This is a beat by Simon Willison, posted on 10th June 2026.

ai 2,068

datasette 1,509

generative-ai 1,826

llms 1,794

datasette-agent 16

Monthly briefing

Sponsor me for $10/month and get a curated email digest of the month's most important LLM developments.

Pay me to send you less!

Sponsor & subscribe

Disclosures

Colophon

©

2002

2003

2004

2005

2006

2007

2008

2009

2010

2011

2012

2013

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025

2026