This is the third in a series. The first, "Your Agent's Tools Are Dead Data," diagnosed a representational problem in agent architectures. The second, "What It Means for an Agent to Think About Its Own Actions," argued that agent action spaces should be homoiconic.I initially felt the claim that...
Second in a series. The first post, "Your Agent's Tools Are Dead Data," argued that JSON function-calling schemas are inert data that can't participate in reasoning ... and sketched three (increasing) claims. This post defends the middle one: agent action spaces should be homoiconic. If that's...
Today's AI agents can call tools. They cannot evolve them.An agent built on any of the major frameworks operates in a hard split. On one side, there's the model: a reasoning engine that processes language, maintains context, and makes decisions. On the other, there's a set of tool definitions,...