Schema: Discovering Unknown Environments via Agentic Program Induction
The jump is dramatic enough to signal a real capability shift. An agent that writes and refines its own model of a system beats one that just takes notes, because executable programs make the agent's assumptions testable and revisable. For builders: if your agent is getting stuck on unfamiliar tasks or repeatedly makes the same wrong assumption, the problem might be that you're relying on natural language summaries of what it learned. Schema shows the way forward.