Today's digest · Sunday, July 5

The 13 things in AI/dev today.

LiveNext issue at 7:00 CET
#1 / TODAY
Simon Willison·1 min·6h agoFREE

sqlite-utils 4.0rc2, mostly written by Claude Fable (for about $149.25)

Simon Willison released sqlite-utils 4.0rc2, with most code written by Anthropic's Claude Fable model for about $149.25. Fable identified a critical bug in delete_where() that caused data loss by never committing transactions. Willison then had GPT-5.5 review Fable's changes, finding an additional side-effect issue where db.query() auto-commits writes before raising an error.

The release fixes a critical data-loss bug and demonstrates cross-model code review catching subtle side effects.

sqlite-utilsclaudeagentspython
simonwillison.net
sqlite-utils 4.0rc2, mostly written by Claude Fable (for about $149.25)
Immich v3.0.0 Released
#2 / TOP STORY
LobstersFREE

Immich v3.0.0 Released

Immich v3.0.0 is released with breaking changes, primarily affecting API endpoints for third-party integrations. Most users can update by changing the IMMICH_VERSION to v3 and running standard update commands. The release also includes new features like mobile editing and workflows.

Better Models: Worse Tools
#3 / TOP STORY
LobstersFREE

Better Models: Worse Tools

Armin Ronacher reports that newer Claude models (Opus 4.8, Sonnet 5) sometimes call Pi's edit tool with extra, invented fields in the edits[] array, causing tool call rejection. This issue is absent in older models, indicating that SOTA models are worse at this specific tool schema. The problem stems from unconstrained decoding allowing invalid keys.

aigest · daily

Get this every morning.

One email. The signal. Built for builders.

Free · Unsubscribe in one click · No trackers

// Worth acting on2 stories
// Worth knowing6 stories
More selected · 2
// Yesterday11 stories