Skip to content
Original
TutorialsSimon Willison·· 4 days ago

Simon Willison Quotes Geoffrey Huntley on Enforcing Agent Use of a Diagnostics Library

Quoting Geoffrey Huntley

Who
Geoffrey Huntley
What
describes a pre-commit hook that blocks direct calls to observability modules and prompts agents to use his diagnostics library
When
Quote
I write a pre-commit hook that checks the git diff for direct calls to observability modules that bypass my diagnostics module.

What happened

Simon Willison quotes Geoffrey Huntley describing a pre-commit hook that checks the git diff for direct calls to observability modules that bypass his diagnostics library. When it finds one, the hook fails the commit and injects a prompt telling the agent to use the library. Huntley says the approach makes the agent “ten out of ten.”

The story so far

Geoffrey Huntley described a pre-commit hook that blocks commits when an agent calls observability modules directly instead of using his diagnostics library. In the account quoted by Simon Willison, the hook checks the git diff for those calls, fails the commit when it finds one, and injects a prompt telling the agent to use the library. Huntley said the approach makes the agent “ten out of ten.” That is his assessment of the approach, rather than a demonstrated performance result.

Keep reading

Latest daily · Issue 24NVIDIA and AI4Bharat Introduce Nemotron-pretraining-Indic-v1 and an Open Data Generation Pipeline

Trending now

  1. 1Meta Releases Muse Spark Open With Mac and Cloud Support, Topping US Open-Weight Index
  2. 2Google Launches Gemini 4 Argon Globally, Expands Paid Access as Benchmark Results Vary
  3. 3OpenAI Updates GPT-6 Astra Pro in ChatGPT With Parallel Agents and Faster Responses
  4. 4Meta’s New Business Terms Raise Dispute Over Website Crawling and AI Training Rights

Tomorrow at 08:00, a briefing like this arrives in your inbox.

The same kind of briefing as the one above: a few stories worth reading. Free. Mail starts after you confirm, and every letter has a one-click unsubscribe. Read a past issue · 2026-10-17