Tool definition: {"type": "function", "function": {"name": "inform", "description": "Correctly extracted `inform` with all the required parameters with correct types", "parameters": {"properties": {"name": {"title": "Name", "type": "string"}, "developer": {"title": "Developer", "type": "string"}, "genres": {"items": {"type": "string"}, "title": "Genres", "type": "array"}, "has_multiplayer": {"title": "Has Multiplayer", "type": "boolean"}, "platforms": {"items": {"type": "string"}, "title": "Platforms", "type": "array"}, "available_on_steam": {"title": "Available On Steam", "type": "boolean"}, "has_linux_release": {"title": "Has Linux Release", "type": "boolean"}, "has_mac_release": {"title": "Has Mac Release", "type": "boolean"}}, "required": ["available_on_steam", "developer", "genres", "has_linux_release", "has_mac_release", "has_multiplayer", "name", "platforms"], "type": "object"}}}
Input: If you're into point-and-click adventure games, try Layers of Fear. It's an indie game made by the Bloober Team for PlayStation, Xbox, Nintendo Switch and PC. It doesn't have multiplayer or Linux or Mac support, but it's available on Steam.
Function call: {"name": "inform", "arguments": {"name": "Layers of Fear", "developer": "Bloober Team", "genres": ["adventure", "indie", "point-and-click"], "has_multiplayer": false, "platforms": ["PlayStation", "Xbox", "Nintendo Switch", "PC"], "available_on_steam": true, "has_linux_release": false, "has_mac_release": false}}