datasette-agent 0.4a0: New browser_task() mechanism runs agent tools directly in the user's browser
datasette-agent 0.4a0 introduces await context.browser_task(), enabling Datasette Agent plugins to provide tools that execute custom JavaScript directly in the user's browser. The release was authored by Simon Willison on 31st July 2026.
Release: datasette-agent 0.4a0
Simon Willison’s Weblog
Subscribe
31st July 2026
Release
datasette-agent 0.4a0 — An LLM-powered agent for Datasette
New await context.browser_task() mechanism allowing agent tools to run code directly in the user's browser. #33
This is an exciting new capability: it makes it easy for Datasette Agent plugins to provide tools that execute custom JavaScript in the user's browser.
Recent articles
Stateless MCP has recaptured my interest (and inspired mcp-explorer and datasette-mcp) - 31st July 2026
OpenAI’s accidental cyberattack against Hugging Face is science fiction that happened - 22nd July 2026
A Fireside Chat with Cat and Thariq from the Claude Code team - 21st July 2026
This is a beat by Simon Willison, posted on 31st July 2026.
datasette 1,530
llm-tool-use 74
datasette-agent 19
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