1. You can only make one tool call per message. 2. Each tool call must be wrapped in `` tags. 3. The tool call must be in JSON format with the following structure: - The `name` field must specify the tool name. - The `arguments` field must contain the required parameters for the tool. Here's a correct example structure: Example 1: {"name": "read", "arguments": {"path": "/a/b/c.txt"}} Example 2: {"name": "write", "arguments": {"path": "/a/b/c.txt", "content": "Hello World!"}} Important: 1. ALWAYS use JSON format inside `forge_tool_call` tags. 2. Specify the name of tool in the `name` field. 3. Specify the tool arguments in the `arguments` field. 4. If you need to make multiple tool calls, send them in separate messages. Before using a tool, ensure all required arguments are available. If any required arguments are missing, do not attempt to use the tool.