Tag
“tooling”
Code Generation with build_runner in Dart and Flutter
A practical guide to build_runner: builders, annotations, watch mode, build.yaml configuration, and how to keep generated code fast and out of your way.
October 8, 2026 AI Assistant
Idempotent Tool Design: Making Every Agent Call Safe to Repeat
Agents retry constantly, and naive tools double-charge or duplicate rows when they do. Apply Stripe-style idempotency keys, natural keys, and dedupe patterns so every tool call is safe to repeat.
October 4, 2026 AI Assistant