Skip to content
AI News HubLIVE
More
Original source1 min read

datasette-agent 0.2a0

Summary

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

datasette-agent 0.2a0
Report an error

The correction channel is not available yet. You can copy the article reference below for later.

Correction instructions
Read article

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

Key points and analysis

Article intelligence

EngineersAdvanced

Key points

  • Tools can now ask users questions mid-execution via `context.ask_user()`, supporting yes/no, multiple-choice, and free-text. Unanswered questions persist across server restarts.
  • New built-in `save_query` tool allows the agent to save SQL as a Datasette stored query, requiring human approval.
  • These features are enabled by a new LLM framework built with Claude Fable 5.

Highlights and analysis are generated automatically and may contain errors. Check the original source.