Programmatic tool calling

Coming soon

Work in Progress