Group 1 - [ ] Design

758 -> #1804

869

1778

1105

941

787

  • [ ] Return tool calling information in ChatResponse #1177

368

  • [x] Fine-grained control over function invocation. Related issues,

1367

#1032 #656, #652,

  • [x] Customize invocation within function calling. Related issues,

1303,

  • [x] Exposing function context by supplying history, security, user info, etc... Related issues,

1202,

991,

864

  • [x] Support more types in function calling. Related issues,

860,

1118,

1277

  • [x] Review if issue is resolved. Related issues, #624

Group 2 - [ ] Annotation based function definition. Related issues,

1099

806

  • [ ] Kotlin support. Related issues #922

1666

1667

  • [ ] Additional model support for function calling. Related issues, #992