• Add detailed explanation of function calling mechanism
  • Examples use only the portable, ChatClient API
  • Include quick start guide with code examples
  • Describe multiple ways to register custom functions as beans
  • Explain how to enable functions by bean name
  • Add section on registering functions dynamically
  • Introduce new Tool Context feature for passing additional data
  • Improve overall structure and readability of the document

Comment From: markpollack

merged in 8750ba080686812ed1e4c75a1dbd7fa78da7b18a