About this journal

tool-mode turns on-device models into typed tools an agent can call. This journal is where we write down the decisions behind that — the contracts, the failures, and the parts we are still unsure about.

It is not a changelog and not a newsletter. Pieces are written when there is something to say, by the person who did the work.

What we write about

  • Native tooling — contracts, schemas, receipts.
  • Local models — what runs, what does not, and why.
  • Code Mode and MCP — composing calls across surfaces.
  • Field notes — decisions we are still unsure about.