The Hallway Track
Product Launches

datasette-agent 0.2a0

Simon Willison · Jun 10, 2026 · Product Launches

datasette-agent 0.2a0 adds mid-execution user questions and human-approved query saving.

“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.”

Simon Willison released datasette-agent 0.2a0, adding human-in-the-loop agent patterns: tools can suspend execution to ask users yes/no, multiple-choice, or free-text questions, and a new save_query tool requires explicit human approval before storing SQL. The ask_user feature was built using a new LLM alpha created with Claude Fable 5, illustrating practical durable, approval-gated agent design but remaining a niche alpha tooling release.

datasette agents human-in-the-loop llm-tooling claude-fable-5

Watch / read the original source →