We tried the new Anthropic APIs for programmatic tool use. It results in better context usage for every tool that the model is trying to use.