- 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